Description

 

Monish Das

Email: – monishdas82@gmail.com

 

Note: – Please contact me via email.

 

SUMMARY
·        15 years appx of experience in development and implementation of Web based, Internet, Client/server, Distributed architecture applications using

1.      Java/J2EE technologies – Java, JSP, Servlets, Struts, Spring, Spring Boot, EJB(2.0), Restful and Soap Webservices, Ibatis and Chordiant.

2.      UI technologies – Nodejs, ReactJs, AngularJs(1.0), Graphql and JSF.

·        Working knowledge of AWS components and services.

·        Experience working with Docker and container orchestration system Marathon. Understanding of Kubernetes.

·        Experience working with Jenkins for continuous integration and development.

·        Experience working in microservice based architecture using NoSQL database Cassandra and enterprise messaging system Kafka.

·        Experience working in Test Driven Development using Ruby and JVM Cucumber.

·        Experience developing business dashboard using Kibana Elastic Search.

·        Experience in installing, configuring, and working on application servers like IBM WebSphere, WebLogic and Tomcat.

·        Experience working in project using Agile/Scrum, Kanban and Waterfall methodologies of project development.

·        Experience in leading team (onsite/offshore model) to successful project implementation with proper management, engagement with top management, scope containment and quality assurance.

·        Experience making use-case diagrams, class diagrams, sequence diagrams using Visio.

·        Ample domain understanding of Banking and Retail.

 

Charismatic and transformational leadership qualities with a passion towards business management, ability to manage project teams on highly visible and complex software projects in a dynamic environment on aggressive schedules and tight deadlines.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EDUCATION:

 

Ø  Bachelor of Engineering (B.E) from National Institute of Technology, Durgapur, West Bengal, India. Graduation Year – 2004.

 

 

 

TECHNICAL SKILLS SUMMARY:

 

 

 

Operating systems
Windows and Linux.

Programming Languages
Java and Ansible.
UI Technologies
Nodejs, Reactjs, Angularjs(1.0), Javascript, Graphql, JQuery and JSF.
Frame Works
Spring, Spring Boot, Struts, EJB(2.0) and Ibatis. Working knowledge of Hibernate and Chordiant.
Testing Frameworks
Mockito/

PowerMock, Karma/Jasmine Junit (AngularJs and ReactJs), Blue Tape Test(Nodejs),

Automated Test using Ruby Cucumber (Gherkin) and JVM Cucumber. Experience working with SONAR and Istanbul tool for maintaining coding standards.

Application/Web Servers
IBM Websphere, Weblogic and Tomcat.

Web Services
Restful and Soap Webservices.
Development Tools
Spring Tool Suite, IBM Rational Application Developer, Eclipse, SOAP UI, PostMan, FireBug, Chrome DevTools, Toad, SQL Developer, Squirrel, Winscp, Visual Studio Code, Zeppline, Dev Center , Kafka Tool, JMeter and Putty.
Version Maintenance Tools
GIT, SVN, Clearcase, Serena and Visual Source Safe.
Databases
Cassandra and Oracle.
Build Tools
Maven and Ant.
Bug Tracking Tools
VersionOne, JIRA, Mercury Test Director, FishEye and Confluence.
CICD
Jenkins and Antill Pro.
Container Management Tools
Docker, Marathon, Kubernetes and Mesos.
 

 

 

 

 

 

 

 

 

 

 

PROJECTS SUMMARY

 

Citizens Bank, Richmond, VA                                                                          September, 2018–Till Date

Project Mercury – Technical Lead

 

Environment: Nodejs, Graphql, Restful Web service, Jenkins, Oracle, Docker, Consul, Vault, Kubernetes and AWS.

 

This project is for migrating on premise applications to cloud (AWS) both Mobile and Online Banking. As the part of the project a lot of components were converted to microservices and apis to be deployed in AWS cloud. I also worked on the Jenkins pipeline for the continuous development and integration.

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development apis using Nodejs.

Ø  Developed Automated Tests using Karma/Jasmine Junit and Cucumber (Gherkin).

Ø  Developed Oracle Service Broker using Nodejs and Graphql.

Ø  Deployed the application Docker images in AWS cloud using Kubernetes.

Ø  Did extensive code review for the deliverable code.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

 

CapitalOne Bank, Richmond, VA                                                                          January, 2018–September, 2018

Bedrock – Senior Developer

 

Environment: Spring, Spring boot, Restful Web service ,Jenkins, Mesos, Marathon, Cassandra, Docker, Ansible, Maven, Kafka, JMeter, Spring Tool Suite, Kibana, Consul and AWS.

 

This project for modernization of the CapitalOne payment backend architecture. As the part of the project a lot of components were converted to microservices and apis to be deployed in AWS cloud. I also worked on the Jenkins pipeline to support Blue Green deployment that helps automatic deployment with any downtime or manual deployment. Also conducted Agile based activities like planning, grooming, retrospectives and standups.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development microservices and apis using Spring Boot(STS).

Ø  Developed Java unit tests using Mockito/PowerMock.

Ø  Deployed the application Docker images  in AWS cloud using Marathon.

Ø  Executed performance tests for the microservices and apis using Jmeter.

Ø  Enhanced the Jenkins pipeline to support Blue Green Deployment and Error Notification using Ansible.

Ø  Created business dashboard using Kibana.

Ø  Used SONAR for maintaining coding standards.

Ø  Did extensive code review for the deliverable code.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

 

CapitalOne Bank, Richmond, VA                                                                              January,2017–December2017

Online Enrolment – Senior Developer

 

Environment: Java/J2EE, Angularjs, Reactjs, Nodejs, JavaScript, Spring, Restful Web service ,WebLogic, Maven and AWS.

 

This application is used for enrolling new customer for CapitalOne credit cards.  A new user visits this application and fills personal and financial information. On submission, it goes through credit checks and decides whether the user application is eligible for applying for credit card. The user is notified if his application is successful or not. Also conducted Agile based activities like planning, grooming, retrospectives and standups.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development of the service layer using Java/j2ee using  Eclipse.

Ø  Developed front end using Angularjs and Reactjs (JSX and Flux).

Ø  Developed webservices using REST and Spring.

Ø  Developed Java unit tests using Mockito/PowerMock.

Ø  Developed Automated Tests using Karma/Jasmine Junit and Cucumber(Gherkin).

Ø  Used SONAR for maintaining coding standards.

Ø  Created business dashboard using Kibana.

Ø  Deployed the application Docker images  in AWS cloud.

Ø  Did extensive code review for the deliverable code.

Ø  Helped the testers to test various extreme edge scenarios.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

Supreme Court of Virginia, Richmond, VA                                                  December, 2015–December, 2016

EAccess – Senior Developer

 

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven, Restful Webservice client (Spring Rest Template), IBM Rad, Websphere, SQL Developer and Squirrel.

 

This application gives the Clerks, Clerk Designees, Administrators and Network Users the power to assign any role like Clerk Role, Judge Role etc to any member of the Courts. These roles assignment are very much important when a new person joins a court or any member of the court is transferred from one court to other. With this application the above users to remove any role from any member of the court. All the roles were stored in the Active Directory. Also conducted Agile based activities like planning, grooming, retrospectives and standups.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development of the service layer using Java/j2ee using IBM Rad.

Ø  Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Webservice Rest Template, Asynchronous calls, ThreadExecutor framework, Spring Quartz Jobs) which communicates with various service layers and configuring the Spring xml files.

Ø  Developed front end MVC, Services/Factory, Interceptors, Modals using Angularjs.

Ø  Developed webservices using REST and clients using Spring Rest Templates.

Ø  Developed Java unit tests using Mockito/PowerMock.

Ø  Deployed the application on the development and testing boxes.

Ø  Did extensive code review for the deliverable code.

Ø  Used SONAR for maintaining coding standards.

Ø  Helped the testers to test various extreme edge scenarios.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

 

CapitalOne Bank, Richmond,VA                                                                            January,2015–November,2015

Interest Eraser – Senior Developer

 

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven, Soap webservice client (using JAX-WS), Restful Webservice client (Spring Rest template), JQuery, Spring Tool Suite, Mockito/PowerMock, Ruby UI Tests, Weblogic and SQL Developer.

 

This application is implementation of newly visualized concept of Capital One where it gives use the user to make any transaction interest free for 6 months. This new feature is called Interest Eraser and its low percentage is described as a offer. The user selects a transaction and an offer and then redeems to avail the offer, Capitalone offer starts on the transaction and last for 6 month. The redeemed offer is displayed on the page and so is offer history after the redemption. Also conducted Agile based activities like planning, grooming, retrospectives and standups.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development of the service layer using Java/j2ee using Spring Tool Suite.

Ø  Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Webservice Rest and Soap Client Api, Asynchronous calls, ThreadExecutor framework) which communicates with various service layers and configuring the Spring xml files.

Ø  Developed front end MVC, Services/Factory, Interceptors using Angularjs.

Ø  Developed webservices using REST and clients using Spring Rest Templates.

Ø  Developed SOAP based webservice clients using JAX-WS.

Ø  Developed Java unit tests using Mockito/PowerMock.

Ø  Developed Angularjs Unit Tests using Karma/Jasmine Junit.

Ø  Developed Ruby UI Automated Tests for the front end.

Ø  Used SONAR for maintaining coding standards.

Ø  Deployed the application on the development and testing boxes.

Ø  Did extensive code review for the deliverable code.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

 

CapitalOne Bank, Richmond,VA                                                                                  May,2014–December,2014

Lost Stolen Card Replacement – Senior Developer

 

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven, Soap webservice client (using JAX-WS), Restful Webservice client (Spring Rest template), JQuery, Spring Tool Suite, Mockito/PowerMock, Ruby UI Tests, Weblogic and SQL Developer.

 

This project is development of the module that will facilitate the users to report in case of Lost, Stolen or Damaged credit card. The user will be provided with an interface where it can choose the card which he wants to replace. The user can replace any card for the dependents as well which are defined as the authorized user. The front end interacts with Rest and Soap webservices to fetch the information about the cards to be replaced and accepting the request for the change of cards. Also conducted Agile based activities like planning, grooming, retrospectives and standups.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development of the service layer using Java/j2ee using Spring Tool Suite.

Ø  Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Webservice Rest and Soap Client Api, Asynchronous calls, ThreadExecutor framework) which communicates with various service layers and configuring the Spring xml files.

Ø  Developed front end MVC and services/factory using Angularjs.

Ø  Developed webservices using REST and clients using Spring Rest Templates.

Ø  Developed SOAP based webservice clients using JAX-WS.

Ø  Developed Java unit tests using Mockito/PowerMock.

Ø  Developed Angularjs Unit Tests using Karma/Jasmine Junit.

Ø  Developed Ruby UI Automated Tests for the front end.

Ø  Used SONAR for maintaining coding standards.

Ø  Deployed the application on the development and testing boxes.

Ø  Did extensive code review for the deliverable code.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work

 

 

 

 

 

 

 

 

 

Office Depot, BocaRaton,FL                                                                                        September,2013–April,2014

Copy Print Depot (CPD) – Senior Developer

 

Environment: Java/J2EE, Spring, Struts, Angularjs, JQuery, JavaScript, Maven, Restful Webservices, EJB, IBM RAD, Websphere, Mockito/PowerMock, Ruby UI Tests and SQL Developer.

 

This project was the part of the OfficeDepot website catering to the copy and print products. There is a ui configurator to give an idea of the product the customer is buying. From the configurator, cpd services are called to get various details about the product like the prices, configuration etc.

The configurator also uploads documents required to be printed. This get stored in the google dam backend. Once the configurations and documents are stored, the control navigates back to the main website. Once the order is placed the order data is stored in AS400 backend.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development of the service layer using Java/j2ee using IBM RAD.

Ø  Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, and Database Connectivity) which communicates with various service layers and configuring the Spring xml files.

Ø  Developed webservices using REST and clients using Jersey Client api.

Ø  Enhanced and developed Session beans as per the change requests.

Ø  Developed unit tests using Mockito/PowerMock.

Ø  Developed Ruby UI Automated Tests for the front end.

Ø  Deployed the application on the development and testing boxes.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

 

Texas Education Agency, Austin,TX                                                                                  May,2013–August,2013

Public Education Information Management System (PEIMS) – Senior Developer

 

Environment: Java/J2EE, JQuery, Spring, JNDI, Ant, Restful webservices and clients, JavaScript, PL/SQL, Oracle, IBM RAD, Websphere and SQL Developer.

 

This application is about maintaining data for various aspects of the educational schooling institutions. This would include data related to students, faculty, finances, courses, scholarships and many other educational aspects. These data are maintained for different tenure in any scholastic year like for eg spring, winter, and falls etc via this application. The data which related to the above is maintained in the staging database. There are different types of the users who can access this application like the Campus user, Lea user, Tea user and Esc user.

The Campus user is the bottom level user and he can promote the data. When he submits that request there is an job executed which queries the data in the staging table and validates it.

Once the validation at the campus user level is successful then the request goes to the other users like Lea, Tea etc. On similar lines other users can also promote the data after the successful execution of validation for those users. Finally after the final approval the data gets loaded in Prod database which is again used by other applications for various purposes.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Development of the service layer and front end using Java/j2ee using IBM RAD.

Ø  Development using Spring Framework (MVC, Autowiring and Database Connectivity) which communicates with various service layers and configuring the Spring xml files.

Ø  Developed webservices using REST and clients using Jersey Client api.

Ø  Deployed the application on the development and testing boxes.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

 

Wellsfargo Bank, Minneapolis,MN                                                                          January,2012–April, 2013

Stop Image Search (SIS) – Senior Developer

 

Environment: Java/J2EE, Spring, EJB, Webservices (Client implementation using XMLBeans), JNDI, Ant, JavaScript, PL/SQL, Oracle, Soap UI, IBM RAD, Mockito/PowerMock, Websphere and SQL Developer.

 

Stop Images Search application helps the wholesale customers of the WellsFargo bank to stop checks, review the checks and to generate reports based on the same. They can ask for online delivery, fax, mail or as an email.  The front end was interacting with the MSOR mainframe system via webservices.

This product will be accessed via the CEO (Commercial Electronic Office) portal for Wholesale Stop Image Search application customers of Wells Fargo & Co.   Wholesale Stop Image is an image viewing application that will provide 24*7 accesses to their checks and documents to VIEW, DOWNLOAD and STOP to all wholesale customers.

 

 

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Development of the service layer and front end using Java/j2ee using IBM RAD.

Ø  Development and Enhancement using Spring (MVC, Autowiring, Database Connectivity, Caching, Webservice client api, Asynchronous calls and ThreadExecutor framework) which communicates with various service layers and configuring the Spring xml files.

Ø  Involved in the Agile/Scrum and Waterfall based development phases.

Ø  Developed the webservices client using XMLBeans.

Ø  Enhanced and developed Session beans as per the change requests.

Ø  Developed unit tests using Mockito/PowerMock.

Ø  Deployed the application on the development and testing boxes.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

 

PNC Bank, Pittsburgh, PA                                                                                         January, 2011–December, 2011

PNC Mortgage Apptracker– Senior Developer

 

Environment: Java/J2EE, XMLBeans, Ibatis, Spring, Webservices (Client implementation using XMLBeans), JNDI, Ant, JavaScript, JQuery, PL/SQL, Oracle, Soap UI, IBM RAD, Mockito/PowerMock , Websphere and Toad.

This project is a development and continuous enhancement project. This project was for the display and submission of mortgage related information and documents respectively.

There is a secured account, for every customer to whom PNC bank as lend loan.  Depending on the ssn for every customer the whole loan related document submission process is performed. The authentication is done via webservices by ldap server. The backend is IMPACT system which is basically a mainframe and interacts with the front end via webservices. There is also a mailing functionality present from which the user can mail the bank customer care group about any queries. Also the bank can send them mails regarding lack of any documents or monetary necessity which the user can view through this site.

Overall its very interactive interface to facilitate the users with all their mortgage details.

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Involved in High Level and Low level analysis and design.

Ø  Created Use Cases, Sequence Diagrams, and Class Diagrams.

Ø  Developed and implemented POC for all the verticals as per the business requirement and architecture design.

Ø  Development of the service layer and front end using Java/j2ee using IBM RAD.

Ø  Responsible for setting up IOC pattern using Spring (MVC, Autowiring, Database Connectivity,Integration with Ibatis, Webservice client api) which communicates with various service layers and configuring the Spring xml files.

Ø  Developed the webservices client using XMLBeans.

Ø  Used Ibatis as the ORM mapping framework to interact with database by configuring the XML files.

Ø  Involved in the Agile/Scrum based development phases.

Ø  Deployed the application on the development and testing boxes.

Ø  Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

 

 

 

Bank of America, Jersey City, NJ                                                                            January, 2010–December, 2010

BookMap Enhancement and Production Support – Senior Developer

 

Environment: Java/J2EE, EJB, JNDI, Ant, JavaScript, PL/SQL, Oracle, Eclipse, Weblogic and Toad.

 

This project was an enhancement and production support project. This application was mainly used by traders to open accounts (books) to have a completed detail of the trades done in the market. The backend held the complete set of books which was sent to the various downstream trading systems participating actively in the day to day daily trade. Here the books details were updated on daily basis depending on the investment on the particular book. These accounts were maintained zone wise like EMEA (Europe), North America, Asia and Australia. There were numerous jobs to take care of the active and expired books facilitate to keep the database data up to date. We had to monitor regular jobs and answer to application related query about the business.

 

 

Responsibilities:

 

Ø  Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.

Ø  Enhancement and bug fixes using Java/J2ee.

Ø  Enhanced and developed Session beans as per the change requests.

Ø  Production support for the business user.

Ø  Deployed the application on the development, testing boxes.

 

 

 

 

 

 

Tata Consultancy Services, Mumbai, India                                                               May, 2009-December, 2009

GESS Benefits (Ultimatix) – MidLevel Developer

 

Environment: Java/J2ee, EJB, JNDI and JSF (work flow implementation), Eclipse, Editplus, Weblogic 9.2, ClearCase and Oracle.

 

This project was a development project. We had developed an interface for US local hires for logging for the various benefits facilities (like medical, dental, insurance etc) for TCS internal. It was a web application which facilitated the TCS US local hires to get the medical, dental and insurance benefits.

 

 

Responsibilities:

 

Ø  Requirement Gathering and Requirement analysis for all business rules and combinations

Ø  Preparation of design documents

Ø  Training and Mentoring of the team members

Ø  Designing and Coding of the web application using Java, EJB, JNDI, Eclipse and JSF

Ø  Deployed the application on WebLogic application server

Ø  Problem Analysis

Ø  Peer Reviews of the code and documents

Ø  Creation of test cases and testing for all business scenarios

 

 

 

 

 

 

 

Blackrock Solutions, Mumbai, India                                                                                    April, 2008-April, 2009

eStudio Admin– MidLevel Developer

Environment: Java/J2EE, EJB, JNDI and Struts (front end implementation), Eclipse, Editplus, Weblogic 9.2, Autosys, ClearCase and Oracle

BlackRock® is a premier provider of global investment management, risk management and advisory services to institutional and retail clients around the world. This project Estudio Admin was developed to facilitate the users and clients who are subscribed to the documents published by BlackRock. Various autosys jobs used to perform the activity to notify user about the modification documents which they had subscribed. Estudio Admin was the core project which was executed by the autosys jobs. There are different autosys jobs which are run on daily, weekly or monthly basis. For the storage of the documents, Stellent Content Management

 

 

Responsibilities:

 

Ø  Requirement Gathering and Requirement analysis for all business rules and combinations

Ø  Preparation of design documents

Ø  Training and Mentoring of the team members

Ø  Designing and Coding of the web application using Java, EJB, Struts, JNDI and Eclipse

Ø  Deployed the application on WebLogic application server

Ø  Developed Autosys job scripts for the batch processes.

Ø  Problem Analysis

Ø  Peer Reviews of the code and documents

Ø  Creation of test cases and testing for all business scenarios

Ø  Peer Reviews of the code and documents

Ø  Testing for testing all business scenarios

 

 

 

British Sky Broadcasting, Mumbai, India                                                                  October, 2007–March, 2008

British Sky Broadcasting Support and Bug Fix– MidLevel Developer

Environment: Java/J2EE, Chordiant Framework, Eclipse, Editplus, Weblogic , VSS  and Oracle.

 

This is an enhancement and bug fix of the call center application of British Sky Broadcasting. Its architecture is based on the internal MVC framework. Here a MVC Framework follows the Model View Controller (MVC) architecture. The client requests for services like cable network, telephone network, dish setup boxes etc is fed through this application to the Customer Service Consultants. These CSCs carry out the needed process to levy the services asked by the client. Here each and every request is represented by case which has a keys attached to it facilitating the changes requested. It uses Oracle database for storing case related information. The data of the client is obtained from the MQ series and IBM Mainframe.

 

 

Responsibilities:

 

Ø  Requirement Gathering

Ø  Requirement analysis for all business rules and combinations

Ø  Creation of test cases

Ø  Preparation of design documents

Ø  Training and Mentoring of the team members

Ø  Designing and Coding of application using Java/J2EE and deployed them on WebLogic Application Server.

Ø  Problem Analysis

Ø  Peer Reviews of the code and documents

 

 

 

 

General Electric, Mumbai, India                                                                             August, 2006-September, 2007

Dynamic Number Assignment– MidLevel Developer

 

Environment: Java/J2EE, Eclipse, VSS, Editplus, Weblogic and Oracle.

 

Dynamic Number Assignment was a development project dealing for a development of a Number Series Generator pertaining to the Engineering Central.

GE Wind was a development project dealing for a development of various functionalities of EBOM (Engineering Bill of Materials) pertaining to the Engineering Central.

Upgrade 10.0 Digital Work Bench to 10.6

 

 

Responsibilities:

 

Ø  Requirement Gathering

Ø  Preparation of design documents

Ø  Coding of application using Java/J2EE and deployed them on WebLogic Application Server.

Ø  Used Java APIs related to the PLM domain.

Ø  Wrote Database procedures and queries for various database operations

Ø  Problem Analysis

Ø  Creation of test cases and testing of application

 

 

 

 

 

Metlife, Mumbai, India                                                                                                   November, 2005–July, 2006

MetCare – Developer

 

Environment: Java/J2EE, Chordiant Framework, Eclipse, VSS, Editplus, Weblogic and Oracle.

 

This is an enhancement and development of the call center application of MetLife. Its architecture is based on the internal MVC framework. Here a MVC Framework follows the Model View Controller (MVC) architecture. The client requests for the modifications in his insurance policy which is fed through this application to the Customer Service Consultants. These CSCs carry out the needed modifications asked by the client. Here each and every request is represented by case which has a keys attached to it facilitating the changes requested. The insurance related data is obtained with the help of MQ Series and Web Services from the IBM Mainframe Database.

 

 

Responsibilities:

 

Ø  Requirement Gathering

Ø  Creation of test cases

Ø  Preparation of design documents

Ø  Development using Java/J2ee and Chordiant framework

Ø  Problem Analysis

Ø  Testing

 

 

 

 

 

 

Hitachi, Mumbai, India                                                                                                        July, 2004- October, 2005

Hitachi Dynamic Link Manager-GM and Hitachi Shipment Management System – Developer

 

Environment: Java/J2EE, Struts Framework, Eclipse, VSS, Editplus, Weblogic and Oracle.

 

Hitachi Dynamic Link Manager-GM is related to SAN (Storage Area Network) which is the storage network used by the Japanese Company Hitachi. In this project a complete application was developed which is to be run in the server which managed all the hosts having the HDLM installed on it. It’s basically is an extension of a layer for management of the hosts terminals. It consists of almost same functionality as in HDLM but operating on one layer high on the General Manager (GM) Server.

Hitachi Shipment management System is an enhancement of the Software used for helping the transaction carried on by the module in the Hitachi Shipment Industry. It included modification of certain functionality provided by the existing application and testing them for their proper functionality.

 

 

Responsibilities:

 

Ø  Requirement Gathering

Ø  Creation of test cases

Ø  Preparation of design documents

Ø  Development using Struts and Java/J2ee

Ø  Problem Analysis

Ø  Testing