Ganesh Nagarajan - Resume

Raja Ganesh
Summary:
 An experienced Java developer with around eight years of professional experience in the banking and financial
industries. Always keen to learn new technologies.
 Have worked as a full stack java developer with team size 4 to 15 members, in designing and developing Java
based web applications.
 Experience in Agile, Software Development Life Cycle (SDLC) models.
 Proficient in programming with Java/J2EE including associated concepts and technologies such as JDBC,
Servlets,Spring, EJB,JMS, WebServices(Soap & RESTful)
 Good Knowledge in Design patterns such Factory, Singleton, Decorator, Façade etc.
 Have configured designed and developed ORM based data accesslayer using Hibernate/iBatis framework.
 Worked in advanced web scripting technologies like jquery, AngularJs, ReactJS
 Knowledge of Node JS and npm to use tools like grunt for UI packages management.
 Hands-on experience in relational databases as pertain to application development using RDBMS like DB2,
SYBASE, SQL and good understanding ofmongoDB.
 Have worked on ETL tools like Informatica powercenter
 Experience with application servers and web servers including Websphere,Tomcat and dropwizard
 Experience in Troubleshooting and diagnosing issues related to the operation and performance of
Implementations running on various operating systems.
 Experienced in System Integration Testing, Validation and Application Documentation.
 Good knowledge of Configuration Management tools like SVN, CVS, and GIT for version control.
 Worked with teams across different time zones.
 Embrace change in the ongoing drive towards continuous development.in align with firms strategy.
Technical Skills:
 Java 8
 J2EE
 Spring Framework
 EJB
 JMS
 iBatis
 Hibernate
 Web services (Restful & Soap)
 XML, yaml, JSON
 Junit
 JavaScript, ES6
 AngularJS
 React JS/Redux
 Node JS
 Sybase, DB2
Education:
 Bachelor of Engineering, Anna University, Chennai India.
 Oracle Certified Java Programmer
Professional Experience:
Client: Goldman Sachs
Project: Compensation Recommendation System
Role: Java/J2EE Developer (Full Stack)
Duration: May 2015 to Till Now
Project Description: The compensation benefits offered to the Goldman Sachs employees can be viewed, reviewed and
updated using this application. The Firmwide Users,Business Partners and Compensation Managers can access the
application and they may search for an employee, upload the data in bulk and Recommend the compensation changes
communicate the changes to the Managing Directors. User may review the historical changes and compare the data using
audit trail.
Responsibilities:
 Responsible for building the service from ground up using Jersey & React.
 Created the responsive UI components using React/Redux and to dispatch events to the store.
 Used nodeJs & npm with grunt for UI package management.
 Used CSS3 for describing the presentation of Web pages,including colors, layout, and fonts.
 Validations for the Client Side were done using JavaScript.
 Responsible for spring configuration, Restful (Jersey) Configurations and web.xml.
 Used glassfish Jersey libraries to configure Restful Services
 Created the restful endpoints, service & data access layers for end to end communication.
 Created iBatis ORM files for database interactions.
 Used Tomcat Application Server and involved in deploying the application, Queue management.
 Unit testing the application using junit and Jasmine to meet higher testing levels.
 Worked on IntelliJ IDE and Used Maven as build tool.
 Used SVN for team synchronized application developments and Code Versioning.
 Used log4J for application logging and notification tracing mechanisms.
 Used Aqua Studio as database tool
Environment: Core Java (JDK 1.8), Spring Framework, RESTful web service,JMS, myBatis, log4J, ReactJs, node
JS, HTML5, CSS3,JavaScript, yaml, subversion, Aqua Studio, IntellijIDE, Apache Tomcat Server, Maven,
JUnit.
Client: Goldman Sachs
Project: Equity Certification
Role: Java/J2EE Developer
Project Description: GS Alumus who were offered Equity Compensation as part of their GS employment need to
undergo an annual certification process to be eligible for the delivery of their outstanding RSUs. The certification website
is the data collection platform in order to have the alumnus certify to the terms and conditions of the RSUs. The
application is a rewritten using Goldman Sachs stack with AngularJs as the UI.
Responsibilities:
 Involved in software architecture,detailed design, coding, testing and creation of functional specs of enhancement
application.
 Responsible for creating GUI for the application using angularJS.
 Managed the application configuration via yaml file.
 Created the restful endpoints restful services.
 Registered the services as resources in dropwizard.
 Exposed the html files as assets using AssetsBundle.
 Created service & data access layers for end to end communication.
 Created iBatis ORM files for database interactions.
 Reconciliation of Archon and Stonestreet data using informatica power center.
 Developed Test Cases and performed Unit testing with JUNIT.
 Implemented Log4J for Logging Errors, debugging and tracking.
Environment: Core Java, Spring DI and IOC, JMS, log4j, Restful webservices, myBatis,Maven, HTML5, Angular
JS, scss, Maven, Yaml, JSON, Junit, dropwizard, Informatica Powercenter, Sybase, log4j, IntelliJ
Client: Discover Financial Services
Project: Discover student loan application
Role: Java/J2EE Developer & Lead
Duration: October 2014 to May 2015
Project Description: This project involves development and enhancement of Discover loan application for Discover
financial services. The various loan products offered to the customers are managed through this application. The Discover
associate may browse through the loans, take payment from the customer, view and update loan and customer details,
offer promotional programs for the eligible customers etc.
Responsibilities:
 Developed Business Components in Java/J2EE and Involved in various phases of Software Development Life
Cycle (SDLC).
 Worked in an agile development process, monthly Sprint and daily Scrum.
 Gathered requirements from Stake Holders, Users.
 Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to isolate each layer
of the application to avoid the complexity of integration and ease of maintenance along with Validation
Framework.
 Designed and developed severalServlets and DAO components.
 Used Spring IOC, Dependency Injection throughout the application.
 Used EJB for business tier, Used Stateless Session Beans for business logic and Message Driven Beans for
asynchronous processing.
 Worked in creating servlets and JSP components.
 Involved in implementing the page flow using Spring MVC & AOP components for the application.
 Used Spring JMS to communicate the UI and computations modules.
 Deployed the entire application in websphere application server.
 Developed MAVEN scripts for compiling and deployment.
 Extensively used log4j for logging the log files.
 Coordinate and working closely with offsite, design and stakeholder’s team.
 Wrote test cases for unit testing using JUnit.
Environment: Java/J2EE1.6, MVC, JSP, Servlets, spring (DI,MVC, AOP), EJB,Restful Webservices, log4j,
jquery, websphere application server, Junit.
Client: Morgan Stanley
Project: Corporate Benefit Access Application
Role: Java/J2EE developer
Duration: Jan 2012 to September 2014
Project Description: The project involves development of Corporate Benefit access Application for Morgan Stanley. The
products which are administered via the Benefit Access application are Stock options, Stock purchase, restricted stock and
10B5-1. The corporate employees can view and manage their stock plan portfolio through this application. This
application provide number of functionalities, starting from setting up clients on Benefit Access platform, stock plans data
collection, providing platform to global employees of clients to manage and exercise their stocks as well as providing
ability to client managers to administer their clients. This also involves continuous enhancement of the features provided
to the customers and the product offerings.
Responsibilities:
 Developing Software Requirement Specification (SRS), sequence diagrams, use case Technical design document
for the product
 Involved in development of the application using MVC, AOP and distributed components using EJB.
 Worked in creating JSP and servlets.
 Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement
various features and enhancements.
 Implemented Session maintenance via cookies handling, request forward, and session objects. Website heavily
uses cookies. Implemented security architecture requirements to protect website from fraudulent activities – used
flash cookies, device tagging, browser footprints, cross site scripting and XSS implementations.
 Created and registered spring interceptors to intercept the request and to validate
 Worked on IBATIS persistence framework – dynamic SQL to interact with the DB2 database.
 Implemented Web services to communicate with the Morgan Stanley’s private banking web methods.
 Created sql queries and stored procedures for ORM.
 Created Ant scripts for deployment.
 Worked on JMS message sending and receiving, message parsers.
 Analyzed and provided solution for critical issues.
 Rewriting the entire application and exposing it as RESTful web services using apache cxf framework and
angularJs
 Used design patterns such Factory, Singleton, Decorator,Façade etc.
 Configuring and deployment in Websphere application server.
Environment: RAD, Java/J2EE 1.6 Spring 3.0, Java Script, HTML, Java, Servlets, EJB, JMS,Web
services(SOAP & REST), Angular js, css, apache cxf, iBatis, log4j, DB2,Ant, Webspehere
Client: Morgan Stanley
Project: New Account Opening Application
Role: J2EE Developer
Duration: Jan 2010 to Jan 2012
Project Description: As a result of the Joint Venture between Morgan Stanley & Smith Barney,the 2 systems needs to be
integrated to create one standard source (MSSB – Morgan Stanley Smith Barney) for the new account opening process.
The MSSB system will provide new account opening and the maintenance of the profile information that integrate with
many key processes including entitlements and reference data such as branch information, category codes & account types
using web services.
Responsibilities:
 Prepared application design document and Unit test case documents.
 Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement
various features and enhancements.
 Designed and developed DAO’s for accessing the POJO’s and updating the DB tables using the POJO’s,Java
Collections, and Providing Support for application maintenance Team during deployments.
 Created and exposed the service layers as Soap based webservices.
 Configuring the spring AOP and dependency injection.
 Worked on RAD IDE and Used Aqua Studio as database tool.
 Integrated & tested entire application.
 Worked on Synergy to load updated source repositories.
 Created unit test cases using JUnit and used ANT as build tool.
 Monitored the logs using Log4J and fixed the problems.
Environment: RAD, Java/J2EE 1.6,JDBC, spring, log4j, Core Java, XML,Websphere application server, DB2,
Ant, webservices, Soap UI, JAXB, Log4j
Client: Comcast
Project: Lab Management Application
Role: J2EE Developer
Duration: Mar 09 to Jan 2010
Project Description:
Worked to develop Lab Management Application for Comcast. Site creation included use of Servlets, JSP’s,Core Java,
and HTML & Oracle. This application provides efficient lab management of the Lab which includes registration, booking
of lab, upgrading the lab etc.
Responsibilities:
 Used Java Collection framework and Exception handling.
 Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement
various features and enhancements.
 Worked on Hibernate framework for ORM.
 Created SQL & stored procedures and used TOAD to connect to database.
Environment: Core Java, J2EE, Servlets, JSP, Hibernate, XML,Apache Tomcat, Oracle,Toad
Project: Talent Tool Portal
Role: J2EE Developer
Duration: Nov 08 to Mar 09
Project Description:
Talent tool portal was developed using Core Java and JSP’s backed by Oracle database. This application was designed to
perform functions such as registering for an event, querying about an event, updating the event details, providing feedback
etc.
Responsibilities:
 Worked as Java developer for this web based application
 Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement
various features and enhancements.
 Development of Service and DAO layer for the application.
 Worked with log4J logging framework.
Environment: Core Java, Servlets,JSP, JDBC, XML,log4j, Apache Tomcat, Oracle,

Recomendados

Nitesh_Sr._Java_developer_Lead von
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh Dasari
676 views10 Folien
Sreekanth java developer raj von
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
6.6K views6 Folien
Bhargav von
BhargavBhargav
BhargavBhargav Manoharan
647 views10 Folien
Bala Sr Java Developer von
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java DeveloperJava Dev
344 views7 Folien
Krishnagopal Thogiti_Java von
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti
447 views10 Folien
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix von
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
464 views6 Folien

Más contenido relacionado

Was ist angesagt?

Sunil kumar resume von
Sunil kumar resumeSunil kumar resume
Sunil kumar resumeSUNILKUMAR GADHETHARIA
684 views5 Folien
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1) von
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Nishant Verma
745 views5 Folien
Alaguraja.Ramasamy von
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja Ramasamy
557 views8 Folien
Resume_Venugopal von
Resume_VenugopalResume_Venugopal
Resume_VenugopalVenugopal Devarapalli
376 views7 Folien
S Kumar Resume von
S Kumar ResumeS Kumar Resume
S Kumar ResumeS Kumar
1K views7 Folien
vinod kumar JAVA von
vinod kumar JAVAvinod kumar JAVA
vinod kumar JAVAVinod Kumar
236 views6 Folien

Was ist angesagt?(20)

Resume- Nishant Verma (JEE Consultant with 10+ years ) (1) von Nishant Verma
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Nishant Verma745 views
S Kumar Resume von S Kumar
S Kumar ResumeS Kumar Resume
S Kumar Resume
S Kumar1K views
Kalyan Chakravarthy - Sr JavaJ2EE Developer von chakri kalyan
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
chakri kalyan314 views

Destacado

Resume_Michael_Baker_0424016 von
Resume_Michael_Baker_0424016Resume_Michael_Baker_0424016
Resume_Michael_Baker_0424016Michael Baker
305 views5 Folien
Mohammad Jawabreh CV von
Mohammad Jawabreh CVMohammad Jawabreh CV
Mohammad Jawabreh CVMohammad Hasan jawabreh
153 views3 Folien
IT Resume 2015 von
IT Resume 2015IT Resume 2015
IT Resume 2015Mike Howington
692 views5 Folien
Resume (151013) von
Resume (151013)Resume (151013)
Resume (151013)Hong John
128 views8 Folien
SelvaResume von
SelvaResumeSelvaResume
SelvaResumeselvaganapathy chokkalingam
433 views8 Folien
Somdeep Dey resume von
Somdeep Dey resumeSomdeep Dey resume
Somdeep Dey resumeSomdeep Dey
576 views1 Folie

Similar a Ganesh Nagarajan - Resume

Mayank Khurana von
Mayank KhuranaMayank Khurana
Mayank KhuranaMayank Khurana
169 views2 Folien
Java-J2ee_Resume von
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_ResumeRajesh Kumar
256 views8 Folien
Sid K von
Sid KSid K
Sid KSid K
410 views6 Folien
Priyanka_Resume_Oct102015 von
Priyanka_Resume_Oct102015Priyanka_Resume_Oct102015
Priyanka_Resume_Oct102015priyanka gadia
516 views7 Folien
Resume joseph gregory java von
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
1K views8 Folien
Raghava_Kumari von
Raghava_KumariRaghava_Kumari
Raghava_Kumariraghava kumari
129 views6 Folien

Similar a Ganesh Nagarajan - Resume(20)

Sid K von Sid K
Sid KSid K
Sid K
Sid K410 views
KiranGara_JEE_7Yrs von Kiran Gara
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
Kiran Gara163 views
Java, BA,UI resumes von Neel A
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
Neel A321 views
SOM_Latest_profile_word von SOM K
SOM_Latest_profile_wordSOM_Latest_profile_word
SOM_Latest_profile_word
SOM K93 views

Ganesh Nagarajan - Resume

  • 1. Raja Ganesh Summary:  An experienced Java developer with around eight years of professional experience in the banking and financial industries. Always keen to learn new technologies.  Have worked as a full stack java developer with team size 4 to 15 members, in designing and developing Java based web applications.  Experience in Agile, Software Development Life Cycle (SDLC) models.  Proficient in programming with Java/J2EE including associated concepts and technologies such as JDBC, Servlets,Spring, EJB,JMS, WebServices(Soap & RESTful)  Good Knowledge in Design patterns such Factory, Singleton, Decorator, Façade etc.  Have configured designed and developed ORM based data accesslayer using Hibernate/iBatis framework.  Worked in advanced web scripting technologies like jquery, AngularJs, ReactJS  Knowledge of Node JS and npm to use tools like grunt for UI packages management.  Hands-on experience in relational databases as pertain to application development using RDBMS like DB2, SYBASE, SQL and good understanding ofmongoDB.  Have worked on ETL tools like Informatica powercenter  Experience with application servers and web servers including Websphere,Tomcat and dropwizard  Experience in Troubleshooting and diagnosing issues related to the operation and performance of Implementations running on various operating systems.  Experienced in System Integration Testing, Validation and Application Documentation.  Good knowledge of Configuration Management tools like SVN, CVS, and GIT for version control.  Worked with teams across different time zones.  Embrace change in the ongoing drive towards continuous development.in align with firms strategy. Technical Skills:  Java 8  J2EE  Spring Framework  EJB  JMS  iBatis  Hibernate  Web services (Restful & Soap)  XML, yaml, JSON  Junit  JavaScript, ES6  AngularJS  React JS/Redux  Node JS  Sybase, DB2 Education:  Bachelor of Engineering, Anna University, Chennai India.  Oracle Certified Java Programmer Professional Experience: Client: Goldman Sachs Project: Compensation Recommendation System Role: Java/J2EE Developer (Full Stack) Duration: May 2015 to Till Now Project Description: The compensation benefits offered to the Goldman Sachs employees can be viewed, reviewed and updated using this application. The Firmwide Users,Business Partners and Compensation Managers can access the application and they may search for an employee, upload the data in bulk and Recommend the compensation changes communicate the changes to the Managing Directors. User may review the historical changes and compare the data using
  • 2. audit trail. Responsibilities:  Responsible for building the service from ground up using Jersey & React.  Created the responsive UI components using React/Redux and to dispatch events to the store.  Used nodeJs & npm with grunt for UI package management.  Used CSS3 for describing the presentation of Web pages,including colors, layout, and fonts.  Validations for the Client Side were done using JavaScript.  Responsible for spring configuration, Restful (Jersey) Configurations and web.xml.  Used glassfish Jersey libraries to configure Restful Services  Created the restful endpoints, service & data access layers for end to end communication.  Created iBatis ORM files for database interactions.  Used Tomcat Application Server and involved in deploying the application, Queue management.  Unit testing the application using junit and Jasmine to meet higher testing levels.  Worked on IntelliJ IDE and Used Maven as build tool.  Used SVN for team synchronized application developments and Code Versioning.  Used log4J for application logging and notification tracing mechanisms.  Used Aqua Studio as database tool Environment: Core Java (JDK 1.8), Spring Framework, RESTful web service,JMS, myBatis, log4J, ReactJs, node JS, HTML5, CSS3,JavaScript, yaml, subversion, Aqua Studio, IntellijIDE, Apache Tomcat Server, Maven, JUnit. Client: Goldman Sachs Project: Equity Certification Role: Java/J2EE Developer Project Description: GS Alumus who were offered Equity Compensation as part of their GS employment need to undergo an annual certification process to be eligible for the delivery of their outstanding RSUs. The certification website is the data collection platform in order to have the alumnus certify to the terms and conditions of the RSUs. The application is a rewritten using Goldman Sachs stack with AngularJs as the UI. Responsibilities:  Involved in software architecture,detailed design, coding, testing and creation of functional specs of enhancement application.  Responsible for creating GUI for the application using angularJS.  Managed the application configuration via yaml file.  Created the restful endpoints restful services.  Registered the services as resources in dropwizard.  Exposed the html files as assets using AssetsBundle.  Created service & data access layers for end to end communication.  Created iBatis ORM files for database interactions.  Reconciliation of Archon and Stonestreet data using informatica power center.  Developed Test Cases and performed Unit testing with JUNIT.  Implemented Log4J for Logging Errors, debugging and tracking. Environment: Core Java, Spring DI and IOC, JMS, log4j, Restful webservices, myBatis,Maven, HTML5, Angular JS, scss, Maven, Yaml, JSON, Junit, dropwizard, Informatica Powercenter, Sybase, log4j, IntelliJ Client: Discover Financial Services Project: Discover student loan application Role: Java/J2EE Developer & Lead Duration: October 2014 to May 2015 Project Description: This project involves development and enhancement of Discover loan application for Discover financial services. The various loan products offered to the customers are managed through this application. The Discover associate may browse through the loans, take payment from the customer, view and update loan and customer details, offer promotional programs for the eligible customers etc. Responsibilities:  Developed Business Components in Java/J2EE and Involved in various phases of Software Development Life Cycle (SDLC).
  • 3.  Worked in an agile development process, monthly Sprint and daily Scrum.  Gathered requirements from Stake Holders, Users.  Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.  Designed and developed severalServlets and DAO components.  Used Spring IOC, Dependency Injection throughout the application.  Used EJB for business tier, Used Stateless Session Beans for business logic and Message Driven Beans for asynchronous processing.  Worked in creating servlets and JSP components.  Involved in implementing the page flow using Spring MVC & AOP components for the application.  Used Spring JMS to communicate the UI and computations modules.  Deployed the entire application in websphere application server.  Developed MAVEN scripts for compiling and deployment.  Extensively used log4j for logging the log files.  Coordinate and working closely with offsite, design and stakeholder’s team.  Wrote test cases for unit testing using JUnit. Environment: Java/J2EE1.6, MVC, JSP, Servlets, spring (DI,MVC, AOP), EJB,Restful Webservices, log4j, jquery, websphere application server, Junit. Client: Morgan Stanley Project: Corporate Benefit Access Application Role: Java/J2EE developer Duration: Jan 2012 to September 2014 Project Description: The project involves development of Corporate Benefit access Application for Morgan Stanley. The products which are administered via the Benefit Access application are Stock options, Stock purchase, restricted stock and 10B5-1. The corporate employees can view and manage their stock plan portfolio through this application. This application provide number of functionalities, starting from setting up clients on Benefit Access platform, stock plans data collection, providing platform to global employees of clients to manage and exercise their stocks as well as providing ability to client managers to administer their clients. This also involves continuous enhancement of the features provided to the customers and the product offerings. Responsibilities:  Developing Software Requirement Specification (SRS), sequence diagrams, use case Technical design document for the product  Involved in development of the application using MVC, AOP and distributed components using EJB.  Worked in creating JSP and servlets.  Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.  Implemented Session maintenance via cookies handling, request forward, and session objects. Website heavily uses cookies. Implemented security architecture requirements to protect website from fraudulent activities – used flash cookies, device tagging, browser footprints, cross site scripting and XSS implementations.  Created and registered spring interceptors to intercept the request and to validate  Worked on IBATIS persistence framework – dynamic SQL to interact with the DB2 database.  Implemented Web services to communicate with the Morgan Stanley’s private banking web methods.  Created sql queries and stored procedures for ORM.  Created Ant scripts for deployment.  Worked on JMS message sending and receiving, message parsers.  Analyzed and provided solution for critical issues.  Rewriting the entire application and exposing it as RESTful web services using apache cxf framework and angularJs  Used design patterns such Factory, Singleton, Decorator,Façade etc.  Configuring and deployment in Websphere application server. Environment: RAD, Java/J2EE 1.6 Spring 3.0, Java Script, HTML, Java, Servlets, EJB, JMS,Web services(SOAP & REST), Angular js, css, apache cxf, iBatis, log4j, DB2,Ant, Webspehere
  • 4. Client: Morgan Stanley Project: New Account Opening Application Role: J2EE Developer Duration: Jan 2010 to Jan 2012 Project Description: As a result of the Joint Venture between Morgan Stanley & Smith Barney,the 2 systems needs to be integrated to create one standard source (MSSB – Morgan Stanley Smith Barney) for the new account opening process. The MSSB system will provide new account opening and the maintenance of the profile information that integrate with many key processes including entitlements and reference data such as branch information, category codes & account types using web services. Responsibilities:  Prepared application design document and Unit test case documents.  Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.  Designed and developed DAO’s for accessing the POJO’s and updating the DB tables using the POJO’s,Java Collections, and Providing Support for application maintenance Team during deployments.  Created and exposed the service layers as Soap based webservices.  Configuring the spring AOP and dependency injection.  Worked on RAD IDE and Used Aqua Studio as database tool.  Integrated & tested entire application.  Worked on Synergy to load updated source repositories.  Created unit test cases using JUnit and used ANT as build tool.  Monitored the logs using Log4J and fixed the problems. Environment: RAD, Java/J2EE 1.6,JDBC, spring, log4j, Core Java, XML,Websphere application server, DB2, Ant, webservices, Soap UI, JAXB, Log4j Client: Comcast Project: Lab Management Application Role: J2EE Developer Duration: Mar 09 to Jan 2010 Project Description: Worked to develop Lab Management Application for Comcast. Site creation included use of Servlets, JSP’s,Core Java, and HTML & Oracle. This application provides efficient lab management of the Lab which includes registration, booking of lab, upgrading the lab etc. Responsibilities:  Used Java Collection framework and Exception handling.  Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.  Worked on Hibernate framework for ORM.  Created SQL & stored procedures and used TOAD to connect to database. Environment: Core Java, J2EE, Servlets, JSP, Hibernate, XML,Apache Tomcat, Oracle,Toad Project: Talent Tool Portal Role: J2EE Developer Duration: Nov 08 to Mar 09 Project Description: Talent tool portal was developed using Core Java and JSP’s backed by Oracle database. This application was designed to perform functions such as registering for an event, querying about an event, updating the event details, providing feedback etc. Responsibilities:  Worked as Java developer for this web based application  Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.  Development of Service and DAO layer for the application.  Worked with log4J logging framework. Environment: Core Java, Servlets,JSP, JDBC, XML,log4j, Apache Tomcat, Oracle,