SUMMARY:
•Around ** years of I.T. experience in developing distributed enterprise applications.
•Core expertise in developing and testing web-based enterprise applications using Core Java (1.7), JEE, Spring, Hibernate, Web Services (SOAP and REST(Jersey)) JQuery, Active Widgets, Servlets, JSP, XML, Java Beans, Struts, EJB, Web-Services High-Charts and HTML-5 on Web-sphere Application Server & Tomcat 7.0 with extensive knowledge of OOPS, Core Java and SQL, Jenkins, Information Governance Catalog.
•Experience in UNIX shell scripting and Auto sys
•Working on finance domain for a large bank based in the US and Canada.
•Worked on various phases of SDLC such as Requirement gathering, Analysis, Design and Development and Unit Testing.
•Performed the role of Team Lead, Technical Lead, CM and Defect Prevention Representative analyzing defects and providing solutions on how to prevent them in future. Efficient team player with good problem solving skills achieving project deliverables within tight deadlines.
•Experienced in environments requiring direct Customer interaction during specifications, development and project implementation phases.
•Experienced in Agile Scrum methodology.
•Extensive knowledge of IBM Data Governance tool product Information Governance Catalog and its REST API Services.
Work Experience Summary:
Company Name
From Date
To Date
Duration
Designation
Syntel Inc.
June 2015
Till Date
1.8 Years
Technical Specialist
IGATE Technologies Inc.
June 2007
May 2015
8 Years
Technical Lead
Hitex Technologies
June 2005
Dec 2006
1 Year 6 Months
Software Engineer
EDUCATION QUALIFICATIONS:
Qualification
Specialization
Year of Passing
College Name
University Name
%
Master of Computer Application
Computer Application
June 2005
Kamala Nehru College
Nagpur University, India
65 %
Professional Awards
•Dream Team Star Performance Award
•Pat On Back Award
•Valuable Contribution Award
•Spot Recognition Award for Data Governance Project
TECHNICAL EXPERIENCE:
LANGUAGES:
Java 1.7, JEE, SQL, Web-Services (REST(Jersey) and SOAP)
DESIGN
UML (Class Diagrams,Sequence Diagrams)
RDBMS:
SQL Server 2008, Oracle 11g
WEB & CLIENT-SERVER TECHNOLOGIES:
J2EE (JSP 1.2 –Servlet 2.2 / Hibernate 3.0, Spring MVC), Web Services, HTML, High-Charts, XML, JDBC, JNDI, JavaScript, Ajax, Java Design Patterns, Struts 1.2, EJB 3.0, JAXB
APPLICATION/WEB SERVERS:
Apache Tomcat, Web Sphere 7.0
OPERATING SYSTEM:
Windows, Unix
TOOLS:
WSAD/ RAD / RSA 7.5, Eclipse Helios, JIRA, Quality Center, SharePoint, RTC for Agile, Jenkins, Sonar
CONFIGURATION MGMT:
Clear-Case, VSS, SVN, CVS
Design Pattern
Singleton, Business Factory, Chain of Command
FUNCTIONAL EXPERIENCE:
Finance Domain (Data Governance, Private Equity, Exchange Traded Funds, Wealth Management)
PROFESSIONAL EXPERIENCE:
June 2015 – Till Date
Project:
Data Quality Management System (Data Governance Portal)
Client
State Street Boston
Environment:
Java 1.7, J2EE, Spring, Oracle, HTML-5, JQuery, High-Charts, Tomcat, Unix, Auto-sys, JAVA-REST API Web-Services, High-Charts, Clear-case, Agile SCRUM, Jenkins.
Role:
Technical Lead
Responsible for:
•Have Been Involved in technical design of the application involving Web Application as well as REST API Services
•Involve in High Level Design (HLD) and Low Level Design (LLD) of the application using Visio
•Involved in writing REST API Services and involved in designing and developed rich user interface in HTML 5, High-Charts, JQuery
•Created auto-build process in clear-case, involved in Code deployment activities in various environment.
•Coding, Code review and Unit testing.
•Involved in Team Handling and task allocation.
December 2013 – May 2015
Project:
Workflow Integration Service
Client
Royal Bank of Canada (US Wealth Management)
Environment:
Java, J2EE, Web Services, JMS, SQL Server 2008, Web Sphere 7.5, RAD, Unix.
Role:
Technical Lead and Onsite Coordinator
Brief description of the project:
This application will automate the process of transferring the money in the form of Wires, Checks
And ACH, and journaling these transactions too. It is also used for general services which include authorizing user roles, user details, organization hierarchy, calculating fee and other charges, validating client account details and much more. This project supports other RBC front application in the form of web service and provides them useful information.
Responsible for:
•Involve in High Level Design (HLD) and Low Level Design (LLD) of the application using Visio and IBM RAD.
•Preparing charts and diagrams to assist in problem analysis, submit recommendations for solutions and plan, develop, design, test, debug and document programs and procedures in coordination with the client’s computer operations and user departments.
•Responsible for creating test plans, compiling test data, integrating different modules into the system and documenting system changes.
•Using different tools and frameworks to implement this application such as java5.0, j2ee, IBM Web sphere 7.0, JAX-WS, XML and RAD7.5.
February 2011 – December 2013
Project:
Exchange Traded Funds Processing Systems (GEM)
Client
CITI Group
Environment:
Java, JEE, Spring, Hibernate, SQL Server 2008, Web Sphere 7.5, Eclipse, Chain of Command Design Pattern, J Unit, Unix, Auto sys jobs.
Role:
Senor Java/J2EE Developer, Onsite Coordinator
Brief description of the project:
The customer is a leading global provider of fund administration, accounting, and investor services to Exchange Traded Funds and institutional investors. The purpose of Exchange Traded Funds System is to setup and maintain ETF’s and all interface with all related entities like Sponsors, Authorized Participants, Order Takers, Fund Accounting and Custodians.
Fund Pricing and Valuation (including corporate actions) is done and sent to NSCC, Order Taker and Sponsor on a daily basis.
Order burst is done on orders received from Order Takers following which the system interacts with interfaces like Fund Accounting, Transfer Agent and Custody (for settlements). Collateral tracking and Order tracking is also a part of the services provided.
The system also attempts to completely automate or have minimal user intervention in a lot of BAU tasks that involve processing and distributing files and reports.
Responsible for:
•Participate in Requirement Analysis and FRD creation
•Create HLD & LLD design including design UI Specs and Process Flows.
•Coding, Code review and Unit testing
•Involved in creating Prototypes using JSP & Active widgets
•Involved in creation of Unit Test Cases
•Manage ETF offshore team
November 2008 – January 2011
Project:
Private Equity Processing Systems (PEPS Phase-3)
Client
CITI Group
Environment:
Java, J2EE, Struts, SQL Server 2000, Web Sphere 6.0, RSA, Business Factory, Singleton Design Pattern Active Widgets.
Role:
Developer
Brief description of the project:
The customer is currently engaged in building an in-house private equity processing Platform to replace an old system. The old system is written in legacy Webtml which does not meet the user demands in terms of performance, scalability and maintenance. The existing application has many dependencies on vendor and language. iGate Technologies is re-engineering the existing tool from WEBTML to J2EE.
Phase-III deals with Investment Setup, Asset Classes, Securities and Transaction.
Responsible for:
•Involved in Requirement Analysis.
•Involved in HLD & LLD design including design UI Specs, Process Flows.
•Involved in FRD Creation
•Coding, Code review and Unit testing
•Involved in creating Prototypes using JSP & Active widgets
•Involved in creation of Integrated Test Cases
•Involved in Manage small team as well as did server side & client side coding
•Configuration management
July 2007 – November 2008
Project:
Private Equity Processing Systems (PEPS Phase-2)
Client
CITI Group
Environment:
Java, J2EE, Struts, SQL Server 2000, Web Sphere 7.5, Eclipse, Business Factory, Singleton Design Pattern Active Widgets.
Role:
Developer
Brief description of the project: Phase-II deals with Master maintenance screens, security, and general ledger and Transfer functionality.
Responsible for:
•Involved in Requirement Analysis Phase, design UI Specs & Flowchart
•Writing Unit & System (Integrated) Test Cases.
•Involved in coding of java Beans and Actions classes for various Module.
•Involved in the Coding of the General Ledger and Transfers Module.
•Designed and developed the Java classes for business and data process.
•Creating User Interface using JSP.
Dec 2005 – Dec 2006
Project:
Onlinetendor
Client
L&T
Environment:
Java, J2EE, Oracle, Tomcat, Eclipse
Role:
Developer
Brief description of the project: Its higher view consist of various modules, i.e. vendor, client, admin, Reports etc. The clients are big organizations like HAL, ONGC, and DRDO like government firms also L&T, and Vendors are small companies and the admin will be owner itself. The main objective of this project is to provide flexibility and simplicity to the organizations (big and small) from the time of tender release to the tender approval. Main functionality of client module is to advertise the tender and that of vendor module is to submit the quotations for tender. The submitted quotations are short listed depending upon selection criteria like manpower, profit and turnover of the vendors. Amongst the selected quotations, quotation with the lowest cost is selected for the placement of P.O.
Responsible for:
•Design Mock UI and major components
•Involved in the Coding of the Suppliers Module.
•Carry out feature enhancements and bug fixes.
June 2005 – Dec 2006
Project:
Workforce Management System
Client
Technology Corporation Pvt. Limited
Environment:
Java, J2EE, Oracle, Tomcat, Eclipse.
Role:
Developer
Brief description of the project: This application combines time and expense tracking with cost and revenue accounting, workforce planning, project process management, and powerful analytics. Time and expense tracking module offer effective tracking of resources and project as they happen. This system, available on-demand or on-premises, is based on unique graphical workflow engine, which makes it simple to configure and change.
Responsible for:
•Designing front-end in JSP.
•Involved in coding of business logic.