0% found this document useful (0 votes)
4 views

Lakshmi Dinakaran_Java Developer-9+ Exp

Lakshmi Dinakaran is a Java Full Stack Developer with over 9 years of experience in software development, specializing in Java/J2EE, MicroServices, and web application development. They have expertise in various technologies including Spring, Hibernate, and AWS, and have worked on notable projects for companies like American Express and Target. Their technical skills encompass a wide range of programming languages, frameworks, and tools, making them proficient in both front-end and back-end development.

Uploaded by

vsagar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Lakshmi Dinakaran_Java Developer-9+ Exp

Lakshmi Dinakaran is a Java Full Stack Developer with over 9 years of experience in software development, specializing in Java/J2EE, MicroServices, and web application development. They have expertise in various technologies including Spring, Hibernate, and AWS, and have worked on notable projects for companies like American Express and Target. Their technical skills encompass a wide range of programming languages, frameworks, and tools, making them proficient in both front-end and back-end development.

Uploaded by

vsagar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Lakshmi Dinakaran

Java Full Stack Developer


(952)495-2828
[email protected]

PROFESSIONAL SUMMARY
 9+ years of professional experience in all phases of Software Development Life Cycle (SDLC) including
Requirements Gathering, Analysis, Design, Implementation & Maintenance and testing various methodologies
using Java/J2EE, MicroServices along with wide-ranging skills in web application development.
 Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Data Structures and algorithms,
Input/output (I/O) System, Swing, Annotations, E-Nums, Concurrency, Multi-Threading, Lambda and Generics.
 Experience working with Front-end Java Script frameworks like JQuery, Bootstrap JS, Angular JS.
 Experience in developing Web Applications with various Open Source frameworks like: Struts Framework 1.3,
Spring Framework.
 Experience in several technologies like JDBC, Servlets, JSP, Java Beans, MVC, Struts, Spring, JSF, EJB, Java SOAP,
CSS, JavaScript, EXT JS, AJAX, XML, JSON, HTML5/HTML,Maven.
 Proficient in utilization of Java, various J2EE packages, and associated technologies such as Struts, Hibernate,
Spring, EJB, JNDI, JDBC, JMS and SOAP/Rest web services.
 Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS),
including EC2, Elastic Container Service (Docker Containers), Elastic Beanstalk, S3.
 Experience with working in java script framework like JQuery, AngularJS/Angular8 and Node.js/express.js.
 Experience in Integrating and deploying applications using Apache Camel, Apache CXF, ActiveMQ and JBoss
Fuse Enterprise Service Bus (ESB).
 Experience implementing cloud based Linux OS in AWS to develop scalable solution with python.
 Experience in Developing Application using frameworks Spring Dependency Injection (DI), IOC, Aspect oriented
Programming (AOP), Instrumentation, Integration, Security, Spring Boot, Struts and Hibernate.
 Having Good Knowledge on Active Directory and LDAP.
 Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring
MVC and Spring Web Flow frameworks and Spring Boot.
 Proficiency in Internet Application development using Java, Servlets, JSP, XML, Java Script, PL/SQL, Tomcat,
Eclipse.
 Well experienced in the Amazon Web Services (AWS) in architecting and developing the cloud-based
infrastructure and applications. Creating reproducible infrastructure environments for the microservices
architecture (Ansible, AWS CloudFormation).
 Experience in using the databases such as MySQL, MS SQL Server, DB2, Oracle 11g, 12c.
 Good understanding of RDBMS through Database Design, writing queries and stored procedures using databases
like Oracle 9i, MySQL and SQL Server.
 Experience in development of RESTful API and SOAP based web services and clients
 Expertise in configuring, using and administrating version control systems like GIT, Subversion.
 Hands-on experience in using the Integrated Development Environments such as Eclipse, Net Beans.
 Experience working with web services using SOAP, UDDI, WSDL, REST
 Experience in installing, configuring, tuning Apache Tomcat 6.x/7. x.
 Thorough knowledge in Unit Testing with JUnit 3.8/4.0, and ANT build environment.
 Experience in using Jenkins for continuous integration and sonar jobs for java code quality.
 Good knowledge on design and development of code automation tools for Migration Systems.

TECHNICAL SKILL-SET
Programming Language Java, JDK, C, C++, SQL, PL/SQL, Groovy
Java Technologies J2SE, J2EE, JSP, Servlets, EJB, Swing, JDBC, JMS, Java Beans
Java Design Patterns MVC Architecture, Front Controller, Session Facade, Business Delegate,Session
Façade, Data Access Objects (DAO) and Data Transfer Objects (DTO), Singleton
Frameworks JSF 1.2/2.0/3.0, Struts 1.X, Spring 2.0/2.5, Spring MVC, JPA, Hibernate 3.0, Apache
ANT, Log4J, Angular JS, Node JS
Web Technologies JSP, XML, HTML,CSS, Angular JS, jQuery, Node JS
Web Services SOAP, WSDL, XML, SOA, JAX-WS, JAX-RS
IDE Eclipse 3.x, NetBeans 4.1
Version Control Git, Rational Clear Case, CVS, SVN
Web/Application Servers IBM Websphere Server, Apache Tomcat, Weblogic, Glassfish
Datebases MySQL, MS SQL Server, Oracle 10g
Scripting JavaScript, Shell , ANT, Maven
DevOps Tools Jenkins, ANT, Maven, JIRA, Git, Docker, Kubernetes, AWS (Amazon Web Services)
Messaging Technologies JMS (Java Message Service), MDB
Logging Tool Log4J

WORK EXPERIENCE
Tista Science and Technology/ Remote Jan 2023 - Present
FullStack Developer
Description: Unified Case Management designed for CMS (Center for Medicare and Medicaid Services) this is a
Federal project where the providers (doctors, hospital etc.) claim the government for the services they
rendered like operations, surgeries, treatment given to patients etc. UCM, one component of a portofolio of many
projects, is intended to support a holistic and coordinated PI program to meet the goals such as: Provide a
standardized national Approach to Lead Management, Investigation and audits, administrative actions, and workload
reporting, recover cost from administrative actions, establish accurate reporting, improve prevention and detection
of fraud, waste and abuse in Medicare/Medicaid Program. The project/system identifies the fraud
claims raised by providers and send to law enforcement for further action if fraudulent activities are done.

ROLES & RESPONSIBILITIES:-


 Worked on Designing html pages for Lead Management, Knowledge of UX/UI design principles.
 Collobarated with third party vendor on foxit (live server interaction on editing pdf’s like annotate, bookmark,
highlight, underline..etc)and resolving issues, upgrading them to latest versions to maintain application.
 Extract/ Monitor logs to validate the frontend and backend changes.
 Worked on Production Release, biweekly release to resolve bugs/defects/ high priority stories.
 Provide daily status, defect/issues reporting Resolving user’s issue by collaborating with them.
 Designed and Developed new User Interactive Web pages with the help of HTML/HTML5, CSS/CSS3, JavaScript,
TypeScript, JQuery, Angular16 and testing tools like JEST.
 Debug and troubleshoot issues using browser developer tools and logging frameworks
 Collaborated with back-end developers to integrate front-end code with server-side logic using RESTful APIs.
 Worked closely with QA engineers to identify and fix UI-related bugs and issues.
 Experience with Agile methodologies and project management tools like Jira, Sharepoint.
 Used Javascript for developing UI components like drop-down and data driven menu customizations by a pre-
defined t-mat-docs.

Environment: JIRA, Zeplin, Confluence, Git, Splunk, POSTMAN, TypeScript, JavaScript, JEST, Visual Studio, HTML/CSS,
JavaSCript, ExpressJs, AngularJs, Angular 16, Bootstrap.

American Express March 2022- Jan2023


FullStack Developer

ROLES & RESPONSIBILITIES:-


 Worked with Microservices using J2EE Web Services based on Spring Boot and created dynamic documentation
of RESTful endpoints using Swagger API and POSTMAN.
 Implemented many REST services to support the sites homepage redesign.
 Enhanced user registration to eliminate manual verifying in many cases.
 Worked with JSF and primefaces/HTML to build the UI side of the application.
 Worked in an agile/SCRUM phased environment where I work with 2 weeks sprint and go-live every sprint end,
attended sprint planning/sprint grooming/sprint retrospectives.
 Worked with splunk to trace logs in different environment.
 Worked on GitHub, and Continuous Integration and conntinous Development environment like Jenkins, Github
Actions and dependency Management like Gradle.
 Used Jenkins as build tool and Junit for integration test and Unit Tests.
 Writing test cases, test scripts, according to the story requirements and testing them in both mobile and web
applications.
 End-toEnd testing based on the story and creating automation scripts.
 Worked on Application Servers and Web Servers like WebSphere and Apache Tomcat 9.0
 Worked on querying statements to pull the information using SQL from Database

Environment: Java8, Java SE, NoSql, Jenkins, Microservices, JIRA, Groovy , Github Actions, Gradle,
Splunk, POSTMAN, HTML/CSS.

Target, Minneapolis, MN Mar 2019- Feb 2022


FullStack Java/UI Developer
Description: Target is recognized as a leader in innovation across the retail industry. From pioneering the concept of
designer partnerships to consistently being best in class in store design, Target remains focused on not only meeting,
but exceeding, its guests' needs. To remain relevant to its guests over time, Target continually reinvents its stores,
including layout, presentation and merchandise assortment, to create an engaging shopping experience. For Best
experience for Vendors and Target we approached a new project “APEX” where planning to bid by vendors till
delivery everything is tracked in the plan so that it becomes great experience and most of the job is done within the
plan and negotiation.
ROLES & RESPONSIBILITIES:-
 Worked in “APEX”- “Assortment Planning Experience” project where users can add products to a plan, negiotiate
with vendors and finalize the plan for itemsetup.
 Worked with Microservices using J2EE Web Services based on Spring Boot and created dynamic documentation
of RESTful endpoints using Swagger API.
 Excellent Understanding in using Spring Core, Spring Boot, and Spring MVC for development using Intellj IDE’s.
 Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot
for micro-services.
 Created SpringMVC components like Dispatch servlets, configure Request mapping annotation controllers, view
resolver components and implemented transaction management using Spring declarative transaction
management with Spring AOP concepts.
 Worked on associated REST tools such as Swagger, Postman and SoapUI testing HTTP Requests and response.
 Worked on Jmeter for load balancing and performance testing , and clustering technologies through
Kubernetes.
 Web development experience in using Java and/or Groovy
 Written python scripts to parse xml documents/parse JSON and load in db
 Used the python code embedded with the json and xml to produce the GET request.
 Responsible for writing the Design Specifications for the generic and application specific web services in Groovy.
 Developed and executed software systems utilizing JavaScript and Groovy.
 Worked on GitHub, and Continuous Integration and conntinous Development environment like Jenkins, Sonar,
Fortify and dependency Management like ANT, Maven, Gradle.
 Hands on Experience with version control tools like GIT.
 Worked on React JS Virtual Dom and React views, rendering using components which contains additional
components called custom HTML tags.
 Integrated the frontend jQuery UI with backend REST API.
 Coding, styling, testing of reusable JavaScript, CSS, HTML widgets , libraries for complex UI controls.
 Experience in Developing User Interface (UI) Web Applications, and Web Service applications using Front End
User Interface (UI) Technologies like HTML5, JavaScript,Angular JS/Angular8, Node JS, ExpressJs, JSON,
Bootstrap Framework and CSS Frameworks.
 Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
 Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
 Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
 Designed and developed GUI for applications and modules, using JavaScript
 Created security roles for strict control of UI elements and functions
 Performed testing and documentation of UI and services
 Developed advanced JavaScript modules such as capture visitor information, browser version, button animation,
and timing object. Extensively used JSTL tag libraries. Used JSF Frame Work for front- end design
 Wrote application front end with HTML, JSP, Ajax ,JQuery and CSS
 Used Angular JS and typescript for frontend to develop web pages.
 Designed and implemented web application using Typescript, React JS, ExpressJs,JavaScript, HTML, CSS, MVC,
and Web APIIC- Publishing Rest API for Reservation and Check quantity.
 Worked on Adobe Experience Manager (AEM) Content Management System (CMS) for the UI screens.
 Designed and developed highly customized front end Screens using DOJO, JavaScript, HTML.
 Developed JSON templates as data input format to feed the DOJO JavaScript program to render data on UI.
 Good experience with Continuous Integration and continuous deployment pipeline using Jenkins and Drone
 Familiar with MongoDB write concern to avoid loss of data during system failures and implemented read
preferences in MongoDB replica set, used mongodb for retrieving collections like items, business partners
associated to the item and item audits.
 Used Postrgres SQL for retriving plans and product and their status as tickets are generated based on the failures
occurred on product job table.
 Designed and Developed new User Interactive Web pages with the help of HTML/HTML5, CSS/CSS3, JavaScript,
Angular8, Bootstrap and AJAX.
 Used Log4j API for logging in development, testing and production environments, configured to send email
notifications.
 Having Good knowledge and in learning curve on Azure platform as this application is moving/migrating to Azure
cloud.
 Used Drone as build tool and Junit for integration test and Unit Tests.
 Used Maven build tool for compiling and packaging the application and compiled the project assemblies using
MAVEN.
 Worked on Application Servers and Web Servers like WebSphere 6.x/7.x, WebLogic 8.x/9.x/10.x, Apache
Tomcat5.x/6.x/7.x.
 Worked on agile environment with 2 week sprint and used Confluence for uploading documents and JIRA.

Environment: Java8, Java SE, NoSql, Drone, JavaScript, Docker,Microservices, JIRA, Groovy,Confluence, Git,
Kubernetes, Maven, Kafka, Splunk, POSTMAN, typescript, HTML/CSS, JavaSCript, ExpressJs, AngularJs, Angular 8,
Bootstrap,Azure, ExpressJs.

Nielsen Media, Oldsmar, FL Oct 2018- Mar 2019


Java Developer
Description: Nielsen is a global measurement and data analytics company that provides the most complete and
trusted view available of consumers and markets worldwide. Our approach marries proprietary Nielsen data with
other data sources to help clients around the world understand what's happening now, what's happening next, and
how to best act on this knowledge. For more than 90 years Nielsen has provided data and analytics based on
scientific rigor and innovation, continually developing new ways to answer the most important questions facing the
media, advertising, retail and fast-moving consumer goods industries. An S&P 500 company, Nielsen has operations
in over 100 countries, covering more than 90% of the world's population.
ROLES & RESPONSIBILITIES:-
 Worked on the new product called “Streaming Meter” which monitors the internet streaming activity in the
home. This allows to identify content being streamed along with the source (Hulu, Netflix, YouTube, etc...).
 Developing the next generation of back-end service and processing engines
 Assisting in the planning and specification authoring for feature development
 Worked with Microservices using J2EE Web Services based on Spring Boot and created dynamic documentation
of RESTful endpoints using Swagger API.
 Experience in developing PL/SQL, Stored Procedures, functions, triggers using Oracle and comfortable working
with databases like SQL Server, Cassandra, DB2, No-SQL and MySQL.
 Hands on Experience with version control tools like SVN and GIT.
 Designed User Interfaces using JSP, JQuery, CSS, HTML,Bootstrap, NodeJS, LessCSS and Lodash for front end
view as per the requirements that are provided.
 Designed dynamic web pages using JSP, HTML, CSS, JavaScript, JQuery and BackboneJs for single page
applications. Developed customized directives which could be reused by all teams.
 Developed business components using Java Objects and used Hibernate framework to map the Java classes to
the database.
 Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from
MVC model to Oracle Relational data model with a SQL-based schema.
 Strong JavaScript, CSS, HTML 5 (also NodeJS/ReactJS), JSON skills.
 Automated image optimization, using Grunt and minified JS and CSS, which reduced page load times by up to 30%
 Translated design team's UX wireframes and mockups into responsive, interactive features, using HTML/CSS and
JavaScript
 Extensively worked with databases like MongoDb and also used kafka.
 Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS),
including EC2, Elastic Container Service (Docker Containers), S3.
 Experiencing in using Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this
application to AWS and used GIT for Version Control of code for incremental development.
 Strong understanding of Microservice architectures, patterns, related frameworks and prior hands-on
experience in developing and deploying Microservice solutions.
 Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
 Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes
based on requirement.
 Reading events from s3 bucket provided by upstream and trigerring SNS notifications which will be sent to SQS
and extracting the xml from that json and writing it to the Hbase Grid.
 Created topics in SNS to send notifications to subscribers as per the requirement.
 Designed Java API to connect the Amazon S3 service to store and retrieve the media files.
 Providing Engineering software solutions that employ a diverse range of technologies such as Java, Docker,
Kubernetes, Hbase, NoSQL, Hadoop, Cassandra, Kafka, Spark, etc.
 Build scalable, reliable, cost effective, and high quality solutions for both on-prem and the Cloud

Environment: Java8, Java SE, NoSql, SQL, AMQ, SQS, AWS, Shell scripting, Jenkins JavaScript, Docker,Microservices,
NodeJS, ReactJS, JIRA, Eclipse EE, SVN, Pgadmin, Redux, Confluence, Git, Jenkins, Kubernetes, Maven, Jmeter, Jboss,
JMS, Splunk, Hadoop/Hbase, POSTMAN.

TCF Bank, Plymouth, MN Mar 2018 – Sep 2018


Sr.Java Developer
Description: TCF Bank is Minnesota-based national bank and having 315 branches across several states providing
retail and commercial banking service to huge number of customers. The application enables us to open account
digitally, mission is to acquire and retain quality, active customers by offering them modern, digitally seamless
solutions that make their financial lives easy to manage.
ROLES & RESPONSIBILITIES:-
 Designed and developed the REST based Micro Services on the card accounts using Spring Boot.
 Used Spring core annotations for Dependency Injection and Spring MVC for Rest API.
 Good experience with contionous integration and contionus deployment pipeline using Jenkins
 Worked directly with the 3rd party vendors for connecting to their API and getting credit/debit card transactions
and generated reports to the server location.
 The front-end use HTML5, CSS3, React JS, jQuery and Bootstrap to build a web app that communicate with back-
end via RESTful API.
 Implemented nested views and routing using AngularUIRouter as per the requirement. GUI was developed using
JSP, HTML, and AngularJS and created reusable components in AngularJS using Custom Directives Filters,
Services and Partials.
 Merging jobs with python to extract and load into mysql db.
 Deployment of automated CI systems like Jenkins and custom tools developed in python.
 Developed pages using Angular8/Angular6 directives, expressions, routing capabilities for bookmarking, filters,
validations and AngularUI components such as grid, buttons, carousels, datepickers, modal dialogs and other
input components.
 Defined new validations through AngularJS for the form field validation implemented through HTML5.
 Worked with salesforce team to initiate and update journey of customer events for joint application and firing
the events along with inputs from JSON and receiving it on ActiveMq to validate and verify.
 Experience working with java application servers like Tomcat, JBoss, WebSphere and tools Eclipse, Maven,
Jenkins.
 Used OWASP and SonarQube for continuous inspection of code quality to perform automatic reviews with static
analysis of code to detect bugs, code smells, and security vulnerabilities.
 Worked on ErrorHandling in activemq(Retry, redeliver, and DeadLetterQueue)
 Exposed the application using Rest Web service, developed http post, get methods based on requirement and
handled the errors using http status codes. Used Postman API to test REST API output data.
 Worked on Jmeter for load balancing and performance testing , and clustering technologies through
Kubernetes.
 Worked on associated REST tools such as Swagger, Postman and SoapUI testing HTTP Requests and response.
 Developed system integration test to verify the code running in its functional environment
 Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core
Annotations for Dependency Injection such as Bean, Component, Repository, Autowired etc.,
 Created various unit test cases and integration tests for the DAO, Service, and Controller components using
JUnit, DbUnit and Spring Test support.
 Implemented microservices based architecture using Spring Boot interacting through REST API.
 Implemented Log4j for logging in development, testing and production environments and debug the application.
Configured to send email notification.
 Used Spring Batch for scheduling and maintenance of batch jobs. Deployed the application in various
environments DEV, QA and also Production.
 Used Version one and confluence for documentation, planning, tracking work, reporting across teams.

Environment: Java8, REST, Micro-Services ,SOAP, Python, XML, Spring, Spring Boot, ReactJS, Spring MVC, NodeJS,
Hibernate, JavaScript, Docker, Version one,Confluence, Git, Jenkins, Kubernetes, Maven, Jmeter, Jboss, JMS, Apache
Tomcat, Angular 8/Js, Active Mq, Splunk, POSTMAN.

Nationwide Insurance, Columbus, OH Aug 2016- Feb 2018


Sr. Java Full Stack Developer
Description: Nationwide Insurance is one of the major Insurance companies that serves huge domain of customers.
The Application enables insurance agents to view summary and detailed history of payments made by the customers
using Required Down Payment (RDP). RDP is a new online web application being developed in which customer can
pay by phone providing credit/debit card details or directly pay online.
ROLES & RESPONSIBILITIES:-
 Designed and developed the REST based Micro Services on the card accounts using Spring Boot.
 Implemented the Model View Controller (MVC) framework and spring.
 Worked on Web Services for transferring XML data between two interfaces.
 Designed and developed the UI using Spring View component, JSP, HTML, CSS, JQuery and AngularJS.
 Worked as part of Microservices team to develop and deliver Maven projects to deploy on Jenkins and also
having experience in managing the Docker containers in kubernetes.
 Exposed the application using Rest Web service, developed http post, get methods based on requirement and
handled the errors using http status codes. Used Postman API to test REST API output data.
 Used Dependency Injection feature of Spring framework and Involved in writing
 The database integration code using Hibernate leveraged the AOP features of spring framework to handle
exceptions.
 Created AWS Route53 to route traffic between different regions.
 Configure AWS IAM and Security Group in Public and Private Subnets in VPC.
 Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO).
 Involved in Iterative development using Agile Process.
 Hands on experience on UNIX commands, used to see the log files on the production server.
 Used GIT for version control of the source code.
 Created Web services using Apache Axis 2 for communication with other application.
 Responsible for delivering changes to different Development, Integration and User Acceptance Testing regions,
supporting User Acceptance testing and addressing defects and supporting the system in Production and fixing
Production defects.

Environment: Java8, AngularJs, REST, MicroServices , React, Redux, Spring, Spring Boot, Spring MVC, Hibernate,
JavaScript, Docker, TypeScript, Jira, Git, Jenkins, AWS, Git, Kubernetes, Maven, Karma, Jasmine.

Lochbridge (Gm Onstar), Detroit, MI Oct 2015– Jul 2016


Java Full Stack Developer
Description: This project includes implementation of different prototypes based on business requirement to
demonstrate feasibility of different use cases around GM's OnStar Unit. The main purpose of this project is to
provide a proof of concept platform for new customers (OEMS, Dealers) and/or services, provide a validation
platform for testing and validating future service enablers - Less expensive and quicker development, enroll and
configure vehicles fetch information from Vehicle like Odometer reading, Oil Life, OPC minutes and Diagnostic
trouble codes and it helps detect problems early-on in the Vehicle development process and reduces GM's Warranty
cost.
ROLES & RESPONSIBILITIES:
 Worked as a Full-Stack developer in struts to spring migration project (customer service application).
 Good experience in developing web Applications using Spring MVC, Spring Boot framework implementing
Controllers, spring Forms, Spring Validation Framework and Spring Tag Libraries.
 Experience working on WebLogic and Jetty servers to deploy and debug the application.
 Designed and developed Application based on JSF framework using MVC design patterns.
 The application flow is designed and developed using JSF, spring framework and Tiles
 All the functionality is implemented using Spring IOC / Spring Boot and Hibernate ORM.
 Implemented Java EE components using Spring MVC, Spring Boot, Spring IOC, Spring transactions and Spring
security modules.
 Worked on NoSQL databases including HBase, Mongo DB, and Cassandra.
 Experience in integration tools Oracle SOA, Web Methods and Apache Camel.
 Knowledge of using apache Camel through fuse Mediation router.
 Assisted in development and maintenance of new APIs for integration.
 Prepared code and applications for displaying various outcomes of API applications.
 Deployed the web components into the web Sphere application server.
 Designed and developed various modules of the application with J2EE design architecture, Spring MVC
architecture and Spring Bean Factory using IOC, AOP concepts.
 Managed servers on the Amazon Web Services AWS platform instances using Chef Configuration management
 Implemented features like logging, user session validation using Spring-AOP module
 Developed server-side services using Java5.0, Spring 2.5, Web Services (SOAP, WSDL)
 Hibernate is used as persistent at middle tire for providing object model over relational data model
 Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with
JUNIT
 Invoked Webservices to generate Java classes from XML schema.
 Developed build Scripts using Maven to build and deploy the application
 Worked on VuGen, to validate the xml scripts and to perform smoke test.
 Used HP Load Runner, to modify the load runner results, and to analyze the graphs generated.
 Used Putty, to check the server instances and log files.
 Wrote ANT scripts to automatically save files from remote to local machine.
 Worked on MySQL statement caching and database connectors
Environment: Java/J2EE, Spring, Hibernate, Servlet, JSP, JavaScript, CSS, XSL, WebSphere, SQL, Mongo DB, Maven,
Apache POI, HTML, JUnit , XML, Log4J, Oracle, Tortoise SVN, Web services - RESTful and SOAP, UNIX, SAS, Ab Initio
and Windows.

EDUCATION:
 Bachelors in Computer Science & Engineering from Anna University, Chennai

“Thank you”

You might also like