Linkedin Profile Hackerrank Profile
Linkedin Profile Hackerrank Profile
Linkedin Profile Hackerrank Profile
Professional Summary:
Around 13 years and 5 months of professional IT experience in Software Development Life Cycle
(SDLC) core area such as Requirement Analysis, Designing, Coding, Implementation Testing, and
Deployment of Object Oriented(OOPs), Microservices and Web based Enterprise Applications using
Java/J2EE technology.
Technical Skills:
Professional Experience:
Client: OppenHeimer (Investment Banking Products, New York City) May2022 – Till date
Java Lead (Application Development)
Roles and Responsibilities:
Involved in Requirement Analysis, Designing, Developing of Microservices using Java8, Spring
boot, REST.
Involved in Developing producer, consumer classes using Spring Boot Kafka library.
Involved in implementing CQRS(Command Query Responsibility Segregation) design pattern for
segregating read and write database operations for achieving High Availability, good performance of
an enterprise application.
Involved in developing a microservice for managing centralized remote configuration settings stored
in git repository using Spring Cloud Config Server.
Involved in implementing code for API key generation and validation for securing various RESTApis.
Involved in adding custom bootstrap properties in to jboss and reading it from spring boot
microservices.
Involved in developing Jenkins Maven Job for fetching the code from Git repository and building
spring boot application using maven commands.
Involved in automating spring boot microservice application deployments into jboss server in
Development, QA, UAT hosts using Jenkins pipeline scripts.
Involved in integrating Jenkins with maven-release-plugin for automating the iteration release after
development completion.
Involved in exploring load testing and analyzing the response times of a spring boot application using
JMeter.
Understanding, Designing, and implementing the user stories of TeamForge (a web application
product) using Java7, Struts, EJB3, Angular, Hibernate etc.
Implemented Lucene Search Indexing Event listener, which triggers when Objects are
created/modified by the users from the application.
Involved in implementing REST API methods for extracting needed data for the 'TeamForge' and
'Review Board' integration.
Implemented a migration tool for converting wiki moinmoin syntaxes to jspwiki syntax.
Developing an Android application for the Product.
Replicating and fixing customer reported defects of the product.
Analyzing and fixing the slowness/performance issues by tuning the SQL queries in the product.
Analyzing the JVM Heap dump and Thread dump using analyzer tools like Eclipse MAT and
identifying the ‘OutOfMemoryError’ and cause of system instability issues.
Understanding the moinmoin and jspwiki syntaxes. Implementing the migration tool for converting
the moinmoin syntaxes to jspwiki syntax.
Tuning the wiki migration tool to process more number of wiki pages in lesser amount of time.
Involved in implementing the Authentication module for the 'TeamForge' and 'Review Board'
integration.
Involved in Analyzing Real time performance issues using ‘New Relic’ reports.
Developed few UI pages of application using Angular.
Environment:
Core Java, python, Struts, Ejb3, hibernate, Angular, SOAP, Tomcat, XML.
Company: Mobius Knowledge Services, Chennai, India July 2009 – May 2010
Client: Sellpoint
PERL Programmer
Understanding the customer requirement and developing the Generic Crawler for crawling the
needed information from 250 merchant sites (like Walmart.com, Amazon.com, Sears.com etc) using
PERL scripting.
Involved in analysis, design, development and testing phase while implementation of New features.
Fixing the defects identified by QA in the Generic crawler.
Development of PERL scripts and Enhancement to existing system using detailed design documents.
Tuning the crawler scripts to improve its performance to achieve the output in a lesser execution time
cost.
Enhancing the Fawkes crawler for crawling information from the other language (like Japanese)
sites.
Technologies/Frameworks: PERL, XML