Post Job Free

Resume

Sign in

Web Services Project

Location:
Laurel, MD
Posted:
May 25, 2017

Contact this candidate

Resume:

VINOD PRAKASH KELBAIKAR

Call: 646-***-**** email: ac0hrr@r.postjobfree.com

Summary of Experience

Having 16 years of experience in the IT industry as Technical Lead, Business Analysis, and Application development, Support and Testing.

Played role as Module Lead, developer, Business Analyst and liaison between the Business users, clients, and development teams and other stakeholders.

Worked extensively with IBM Message broker for communication with legacy systems.

Having solid experience in the areas of Criminal Justice, Private Credit Cards, Risk Management, Integrated branch banking system, and OLTP, Commodities, Corporate Employee Stock Group application, Derivatives, Credit Default Swap, Account Swing application

Strong understanding of the JSR168 and JSR 286 portals specification.

Strong experience with developing Edge Computing (multi tier applications) applications.

Strong working knowledge about Swing.

Strong Programming Knowledge in Java, JSP, JSF, Tag Libraries, Crystal Report Enterprise BOXI SDK, BIRT report, Servlets, EJB, JAXB, Portals, Hibernate, Spring, Struts2.0, Java Script, PHP, C++, UNIX scripting, MDBs, Entity Beans, Session Beans, MySql and Oracle.

Strong experience in developing application on frameworks like JSF, Struts 2.0 and Spring. Strong understanding of and experience with developing JSR 168 application specifications for developing portlet applications. Experience in using Agile Methodology. Have worked with application servers like Websphere, Tomcat, Weblogic and Jetty.

Certifications

Brain-bench Certified Java 2 Programmer

Brain-bench Certified J2EE Programmer

Business Analyst

PL/SQL

OO concepts

VB.net

Educational Qualification

B.E. Computer Engineering, 1999, Mumbai University

Key Technical Skills

Skills

Details

Operating System / Hardware

Red Hat Linux 9.0, UNIX, Windows 2000/XP, MS-DOS

Programming Languages

Java, PL/SQL, SQL,C++, PHP, XML, XSLT, Portals, Java Script, HTML

Software Packages/Tools

WSAD (Eclipse), RAD 7.5, JBuilder, XML Spy, and Jasper report tool, toad, SQL Developer. GWT

Technologies/Frameworks

J2SE, J2EE, JSP, JSF, Servlets, EJB, Struts 2.0, JAXB, Spring, Hibernate, JPA, Ajax, GWT, IBM Message Broker, JBoss drooles

Database / RDBMS

MS-SQL 2000,Oracle 10G, SQL server 2008, MySQL 4.1, DB2

Web and Application Servers

Jetty, Weblogic, Tomcat, Websphere, Orion, IIS

Modelling tools

Rational Rose, RSM, Erwin

Version Control

GIT, Subversion(SVN), PVCS, Clear Case, VSS

Professional and Project Experience

MSPSC Jan 15 – Till Date

Client: GDIT (Towson, MD)

Environment: J2SE(JDK 1.7), J2EE, JSF, Struts 2.0, RAD 7.5, GIT, UML, SOAP web services, Websphere 7.0, OOD, SQL, MQ series, Oracle 10g, Hibernate, web services, UNIX shell scripting, Agile methodology

Description: This project is developed for General Dynamics IT. Currently GDIT provides various services to CMS through MSPSC project. Under MSPSC program GDIT offers maintenance and enhancement services for various applications. I worked on many such applications like SSNRI, BCRS and ORM etc.

Role: Senior Developer/Tech Lead

Building low level design documents.

Creating technical specifications for various applications.

Involved in building test scenarios to test the application in test environment.

Writing code for enhancement of the functionality.

Designed and coded Session and entity beans.

Conducted and participated in daily stand up meetings for tracking progress of development.

Developed user interface using Rich faces and Prime faces tag libs, CSS, JSTL tags, JavaScript.

Writing persistent classes for mapping to database tables to java objects.

Developed SOAP based web services.

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Involved in Code Coverage testing for testing the performance of the application.

Worked on software analyzer of RAD to understand defect in coding in static mode

Conducted code reviews as a major step for maintaining high coding standards.

Created mock objects for testing of the functionality in test environment.

Used HP Quality Center for Defect Tracking, Requirement Traceability and for creating Technical design Specification.

Developed functionality using Agile methodology.

Providing training to new team members.

MPI Jan 14 – Dec 14

Client: T Rowe Price (Owings Mills, MD)

Environment: J2SE(JDK 1.6), J2EE, Struts 1.2, RAD 7.5, SVN, PVCS UML, Websphere 7.0, OOD, SQL, MQ series, Oracle 10g, Hibernate, web services, AMP, AUTOSYS, UNIX shell scripting, TDD methods

Description: This project is developed for T. Rowe Price. Currently T Rowe Price offers various products to its clients so that they can decide which products suit their unique requirements. With MPI T Rowe is able to create and modify certain products by considering various categories and corresponding answers for them and come up with ranking which allow easy determination of product in 5 categories Preferred, Less Preferred, Allowed by authorization and Not authorized and Other.

Role: Senior Developer/Tech Lead

Building low level design documents.

Involved in building test scenarios to test the application in test environment.

Developed a batch job program to handle complex ranking process on nightly basis.

Writing code for enhancement of the functionality.

Designed and coded Session and entity beans.

Conducted daily stand up meetings for tracking progress.

Developed user interface using CSS, JSTL tags, JavaScript.

Writing persistent classes for mapping to database.

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Involved in Code Coverage testing for testing the performance of the application.

Worked on software analyzer of RAD to understand defect in coding in static mode

Developed processes for creating high standard delivery model to stay ahead of the competition.

Created mock objects for testing of the functionality in test environment.

Used HP Quality Control for defect tracking.

Created UNIX shell script to trigger batch job in Production boxes

Created AUTOSYS jill scripts.

Developed functionality using TDD methodology.

Providing training to new team members.

CFRMS Nov 12 – Dec 13

Client: Lockheed Martin (Baltimore, MD)

Environment: J2SE(JDK 1.6), J2EE, Struts,1.2, RAD 7.5, MKS, UML, Websphere 7.0, OOD, SQL, MQ series, DB2 UDB, ORM, web services, Code Coverage, Software Analyzer

Description: This project is developed for Social Security Administration. Project focuses mainly on automation of Claims Files Processing systems of the US residents. Projects makes heavy use of web services for communication with various security providing applications for filtering the data to be shown to the user

Role: Senior Developer/Tech Lead

Building business requirements documentation.

Involved in building test scenarios to test the application in test environment.

Writing code for enhancement of the functionality.

Designed and coded Session and entity beans.

Participated in scrum meetings for tracking progress.

Developed user interface using CSS, JSTL tags, JavaScript.

Writing persistent classes for mapping to database.

Created ORM mapping (xml) files.

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Involved in Code Coverage testing for testing the performance of the application.

Worked on software analyzer of RAD to understand defect in coding in static mode

Developed processes for creating high standard delivery model to stay ahead of the competition.

Created mock objects for testing of the functionality in test environment.

Used HP Quality Control for defect tracking.

Used fortify for finding the security leaks of the code.

Barclays Card US July 12 – Nov 12

Client: Barclay Card (Wilmington, DE)

Environment: J2SE(JDK 1.5), J2EE, Struts 2.0, RAD 7.5, SVN, UML, Websphere 7.0, OOD, SQL, MQ series, EJB 3.0, DB2 UDB, Spring, iBatis, webservices, JProbe

Description: This project involves launching credit card applications for various partners. Project mainly involves developing functionality for launching of newer credit card applications and customization for every new partner.

Role: Technical Lead/Senior Developer

Working with Business Analyst for understanding partner specific requirements for new launch.

Building technical design documentation.

Creating test strategy to test the application in TDD environment.

Developing partner specific strategy classes for handling customized functionality..

Conducting team meetings on regular basis for tracking progress of development.

Developing user interface using JSP, Struts tags library.

Writing persistent classes for mapping to database.

Created Ibatis mapping (xml) files.

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

used JProbe for testing the performance of the application and finding issues like memory leaks.

Developed strategies for maintaining high standard and low defect for faster delivery.

Developing JUnit test cases for testing of the functionality in test environment.

Used HP Quality Control for defect tracking.

CFRMS May 11 – July 12

Client: Lockheed Martin (Baltimore, MD)

Environment: J2SE(JDK 1.5), J2EE, Struts 1.2, RAD 7.5, MKS, UML, Websphere 7.0, OOD, SQL, MQ series, EJB 3.0, DB2 UDB, ORM, webservices, JProbe

Description: This project is developed for Social Security Administration .Project focuses mainly on automation of Claims Files Processing systems of the US residents. Projects makes heavy use of web services for communication with various security providing applications for filtering the data to be shown to the user

Role: Senior Developer

Building business requirements documentation.

Involved in building test scenarios to test the application in TDD environment.

Writing code for enhancement of the functionality.

Designed and coded Session and entity beans.

Conducting scrum meetings for tracking progress in agile environment.

Developed user interface using CSS, JSTL tags, JavaScript.

Writing persistent classes for mapping to database.

Created ORM mapping (xml) files.

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Involved in JProbe testing for testing the performance of the application.

Developed processes for creating high standard delivery model to stay ahead of the competition.

Created mock objects for testing of the functionality in test environment.

Used HP Quality Control for defect tracking.

Used fortify for finding the security leaks of the code.

PQRI Oct 10 – April 11

Client: IFMC (Baltimore, MD)

Environment: J2SE(JDK 1.5), J2EE, Struts 1.2, Oracle workshop 10gR3, SVN, UML, Weblogic 10gR3, OOD, SQL, MQ series, EJB 3.0, Oracle 10g, Spring, iBatis, webservices

Description: This project is focusing on the developing application for varios submission of medical data in form of xml files to the system. The process is to collect the data from various medical practitioners in form of xml and submitting it in to the system for generating various reports for analysis of the work in medical and Medicaid field through out the nation regarding various deceases.

Role: Technical Lead

Analyzing the business requirements.

Generating various test scenarios for the testing of submission process.

Writing rules in schematron files which generate xslt for transforming xml files.

Creating patchruns for executing in test environment for supporting test activities.

Developed user interface using CSS, JSTL tags, JavaScript.

Developed session beans. and worked on entity beans.

Writing persistent classes for mapping to database.

Created Ibatis mapping (xml) files.

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Mentored team members to understand the schematron rules.

Developed process for achieving high quality standards and process correction.

Created mock objects for testing of the functionality in test environment..

Used Test Trac Pro (ttpro) for defect tracking and quality control.

Developed and consumed the webservices.

Book Keeping Oct 09 – Oct 10

Client: Depository Trust Clearing Corporation (New York, NY)

Environment: J2SE(JDK 1.5), J2EE, Struts 1.2, RAD 7.5 (Eclipse), EJB2.1, PVCS, UML, RSM, Web sphere AS 6.1, Agile, OOD, SQL, MQ series, DB2, Spring, iBatis

Description: This project is focusing on the migrating existing book keeping application of DTCC and providing enhancements for accommodating changes like new spectrum of account types and various currencies.

Role: Technical Architect

Analyzing the business requirements.

Prepared proposals based on user discussions.

Performed analysis of business rules.

Prepared technical documents like Technical Specifications and Low level Design documents.

Developed user interface using CSS, HTML, JavaScript

Designed and Developed various routines for inter-process communication

Developed various reports using Jasper reports

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Mentored less experienced team members to understand the functionality.

Developed process for achieving high quality standards and process correction.

Created mock objects for testing of the functionality in test environment.

Used Agile Test first methodology for development extensively.

Used Mercury test director for defect tracking and quality control.

Developed and consumed the services.

Developed JUnit test cases for automatic testing of all the java based functionality.

Legacy Renewal Feb 09 – Oct 09

Client: Division of Criminal Justice Services (Albany, NY)

Environment: J2SE(JDK 1.5), J2EE, JSF, RAD 7.5 (Eclipse), EJB2.1, Web sphere Portal Server 6.0, SVN, UML, RSM, Web sphere AS 6.1, Agile, JMS, OOD, SQL, DOZER, MQ series, Xstream, JAX-WS

Description: This project is focusing on the converting current finger print processing process which is already implemented in mainframe system to java based system with back end as Oracle. It implements SOA and uses JMS for calling various legacy systems.

Role: Lead Developer

Prepared technical documents like Technical Specifications and Low level Design documents.

Performed analysis of business rules.

Developed user interface using Swing, CSS, HTML, JavaScript

Designed and Developed various routines for inter-process and network communication

Used various design patterns like MVC, Singleton, Factory (GO4)for developing the application

Used Xstream for marshalling and unmarshalling of XML files.

Used Xslt for transforming and formatting XML data.

Used XSD for validation of XML files.

Used JAX-WS for developing and consuming web services.

Worked with team for performance tuning of the data base queries.

Developed and consumed various web services.

Used Agile Test first methodology for development extensively.

Designed client side application using JSF.

Developed and consumed the services.

Developed JUnit test cases for automatic testing of all the java based functionality.

Used Session Façade pattern for calling backend services.

Used SVN version control tool for version management.

Trade Warehouse Application(TIW) May ‘07 – Dec ‘08

Client: Depository Trust Clearing Corporation (New York, NY)

Environment: J2SE(JDK 1.4), J2EE, Struts1.2, CSS, HTML, EJB2.1, CSS, HTML, JavaScript,

DB2, XML/XSLT, JNDI, Eclipse, UML, JDBC, Web Services, RSM, Websphere Portal(JSR 168), Agile, IBM Message Broker, OOD, SQL, XHTML, Clear Case, LDAP, POJO, DB2, JAXB, Oracle 10g, JAX-WS

Module 1&2: Commodities trading (Credit Derivatives/Equity Derivatives)

Description: DTCC Deriv/SERV LLC Credit Derivative module provides automated matching and confirmation services for over-the counter (OTC) derivatives trades for Credit Derivatives. It also provides related matching of payment flows and bilateral netting services. This module was specially designed for Credit Derivative for applications like raising new trades performing various post trade transactions and performing disable functionality. I was handling various sub modules along with the Credit Derivatives modules.

Role: Module Leader

Did the requirement Analysis and Design for the DTCC Derive/Serv Trade ware house application.

Prepared technical documents like Technical Specifications and High level Design documents.

Used XSD for data validation of XML files.

Used Test driven (Agile TDD) approach for development of the application.

Used JAX-WS extensively for developing various web services.

Wrote SQL and Pl/SQL for handling data base transactions.

Designed and successfully implemented various Market Risk strategies.

Used various design patterns like MVC, Singleton, Factory for developing the application.

Streamlined process to achieve high quality standards in current process

Developed business logic and implemented for handling complex Trade Flow applications.

Used Log4j for logging the application log of the running system to trace the errors

Fine tuned the functionality of the existing data base queries and java routines.

Used GO4 design patterns for development

Performed unit testing, integration testing and system testing for the application

Used Agile Test First methodology for iterative development of the application.

Designed & Documented Production support activities for Credit Derivative Application.

Used Clear Case version control tool for version management

Employee Stocks Oct ‘06 – Mar ‘07

Client: Fidelity Corp (Boston, MA)

Environment: J2SE(JDK 1.3), Web sphere App Server, PHP, CSS, HTML, JBOSS, Struts+, Tiles, JSP Tag Libraries, Multi Access User Interface (MAUI), MQ Series, C++, RAD, XHTML, DOM, Java script, PHP, Agile Methodology, XML, SOAP, WSDL, UDDI, JAXB, Rational Rose, Clear Case, AXIS, SQL, AJAX, Sybase, Oracle 9i, JAX-RPC

Description: A Fidelity Corp Employee stock was a project developed for the corporations who has a employee stock program. The project was developed for the corporations who can have account with Fidelity Corp through which they can perform various operations like raising new trades and processing and handling of the employee stocks. The system uses various databases for this purpose.

Role: Solution Analyst/ Module Lead

Did requirement gathering from .net code.

Developed and supported c# code for existing code base.

Developed CORBA based application for communication with .net code.

Used Crystal Report for reporting requirements.

Used Struts+ architecture which is very similar to current Struts2.0 developed by Fidelity.

Worked with AJAX for developing asynchronous communication with the backend.

Actively participated in Design phase

Developed and consumed web services.

Prepared technical documents like Technical Specifications.

Developed complex sql queries.

Developed stored procedures for handling complex database related operations

Developed components of J2EE architecture such as Struts, JSP, Servlets, Utility classes, Java Beans, DAOs.

Edocs Upgrade Apr ‘06 – Oct ‘06

Client: General Electric Consumer Finance (Stamford, CT)

Environment: J2SE(JDK 1.3), Weblogic, Oracle, Jbuilder, JSP, CSS, XHTML, JavaScript, Struts, SQL

EDOCS, XML, SOAP, WSDL, UDDI, Ant, Clear Case, Mercury Test Director, Rational Rose, Korn Shell scripts, PHP, Oracle 8.x, ECLIPSE, EJB 2.0, C#

Description: An Edocs upgrade project was developed for the EBPP application of GE Credit Cards. Edosc is a product that takes care of processing of the payment processing of the daily transactions of the Credit Card transactions. The project was developed to enhance the capability of the existing system by replacing newer version of Edocs.The batch jobs were developed for the entire process to trigger the Java programs for handling of the entire process.

Role: Module Leader

Did requirement gathering for GECC system. Prepared requirement document for the system.

Developed higher level design based on functional specification document.

Translated Architectural Design Document into Detailed Component Design.

Used SAX and DOM parsers for the data processing in XML format.

Developed UML diagrams using Rational Rose.

Wrote PL/SQL programs (triggers and Functions) in the backend

Designed and developed flows of application using PHP.

Developed PHP pages for user interfaces.

Developed Unix Korn shell scripts for the triggering of the batch jobs based on the system requirement.

ePay . Dec ‘05 – Mar ‘06

Client: General Electric Consumer Finance (Stamford, CT)

Environment: J2SE(JDK 1.3), Weblogic App Server, M/F as backend, Jbuilder, JSP, Struts,

Java script, XML, DHTML, SOAP, WSDL, UDDI, Clear Case, Rational Rose, ASP.net, VB.net, LDAP, CSS, HTML, OOD,ECLIPSE

Description: An EPay project was developed for the EBPP application of GE Credit Cards. Edosc is a product that takes care of processing of the payment processing of the daily transactions of the Credit Card transactions. The project was developed to Eliminate edocs from the system for the retail customer business of the GE Credit Card business.

Role: System Analyst and Sr. Developer

Transformed Functional requirements into Architectural Design after thorough analysis of the requirements.

Developed product for replacement of Edocs system.

Did requirement analysis from .net code

Worked on Trade Order Management system.

Developed detailed component design based on Architectural design Document.

Developed components of J2EE architecture such as JSP, Servlets, Utility classes, Java Beans, Data Access Objects using JBuilder.

Used DOM parsers for handling the data in XML format.

Developed UML diagrams using Rational Rose

Used PHP for developing client specific UI.

Designed and developed UI using PHP

Electronic Instrumentation Change Sheet Apr ’05 – Dec ‘05

Client: General Electric Aircraft Engines (Cincinnati, OH)

Environment: J2SE(JDK 1.3), Weblogic App Server, Oracle 8x, PL/SQL, WSAD, Eclipse, XML

Java script, Clear Case, Mercury Test Director, TOAD, Rational Rose, OOD, SQL

Description: An EICS project was developed for the various application of GE Aircraft Engines. EICS is a product that takes care of reducing the length of production duration of a new engine.

Role: Software developer

Designed, Developed and Documented Scripts for SQL Server.

Implemented J2EE design pattern such as MVC (Model View Control framework).

Performed production support for the existing .net application

Did migration of the code from .net code to Java.

Used DOM parser for processing the XML data.

Wrote triggers and Functions (PL/SQL) in the backend.

Used ER diagrams for database design

Performed unit testing, integration testing and system testing for the application.

User Rational Rose for developing Class and Sequence diagrams

Prepared Test Plans (Unit Test Plan, Integration Test Plan) for capturing all the possible test scenarios

OSCAR (One Stop Customer Activity and Resolution) Apr ‘03 – Mar ‘05

Client: Citigroup (Location Singapore)

Environment: J2SE(JDK 1.3), Weblogic App Server, DB2 as database, WSAD, JSP, HTML

Java script, Rational Rose, Clear Case, CSS, SQL, Crystal Report

Description: An Oscar project was developed for the various Inter branch banking system that needs to be developed for various operations performed by the bank officers of Citibank in EMEA countries.

Role: Business Analyst and Module Leader

Did requirement gathering for OSCAR system. Prepared requirement document for the system.

Prepared test plans (Unit Test Plan, Integration Test Plan) for capturing all the possible test scenarios so that the design phase would have minimum defects in development phase.

Used MVC (Model View Control framework) as a J2EE design pattern.

Worked for Back-office Settlement modules.

Used and created DOM based parser routines for handling the client data generated in XML format.

Used Crystal Report for various reporting routines.

Developed application for implementation of SWIFT.

Developed OLTP transaction code.

Worked on web technology Java, HTML, JavaScript and J2EE technology including JSP, Servlets, and EJB.

Online Brokerage Jan ‘00 – Mar ‘03

Client: Asterisk Consultants

Environment: JDK1.2, Tomcat as Server, MySQL as database, JSP, HTML, Java Script

Role: Software developer

Designed, Developed and Documented Scripts for Oracle using toad.

Implemented J2EE design pattern such as Singleton

Performed unit testing, integration testing and system testing for the application.

Developed components of J2EE architecture such as JSP, Servlets.

Prepared Test Plans (Unit Test Plan, Integration Test Plan) for capturing all the possible test scenarios

Responsible for the defect analysis and defect fixing of the application. Prepared defect analysis report and discussed with concerned team members in my project.



Contact this candidate