Project Lead Resume
NY
SUMMARY:
- Java developer with 10 years of professional experience in software development life cycle, specializing in multi - tier SOA and ESB based web, portal and client-server system development across Investment banking, International banking, E-Commerce, Telecom and Content management domain.
- An initiator and mentor for starting up and developing various projects including equity trading service application for Morgan Stanley, international payments and fund transfer application for Confidential, prepaid billing system application for Confidential and customer care support application for EchoStar ( Confidential ).
- Niche skills include Core Java, Multithreading, IBM WebSphere MQ, JXB, J2EE, Spring, Hibernate, JBPM, JPDL, Advent Geneva, Fuse ESB, Mule ESB, Apache ServiceMix, Apache CXF, Sybase, Struts, JMS, TIBCO EMS, AnthillPro, WebLogic 10/8, SQL Server, SQL, XML/ XSLT, SOAP, Webservices, Oracle 10g/ 9i, PL/Sql, JSP, Servlets, HP-Unix, Shell scripting, JBoss, Maven, Tomcat, Eclipse, Cobertura, Aqua Studio, Toad/ SQL Navigator, JUnit, MS-Visio, Hummingbird Exceed.
- A project planner with expertise in planning, designing, executing and spearheading various projects in compliance to quality standards.
- Domain trained on Basel II and Basel III along with Swift messaging, CHIP and Fedwire transfer.
TECHNICAL SKILLS:
Operating Systems: Linux, Macintosh, HP-Unix, Windows
Prog. Languages: Core Java, Javascript, Shell script, Sql, PL/Sql
Web Technologies: Core Java, J2EE, Spring, Hibernate, JXB, Apache ServiceMix, FUSE ESB, Mule ESB, Apache CXF, JMS, Struts, Servlets, JSP, JBPM, JPDL, SOAP, WSDL, WebServices
Databases: Sybase, Oracle 10g/9i/8i, SQL Server 2000/2005, MySQL
Tools: Eclipse, Cobertura, SOAP UI, Toad/ SQL Navigator, MS-Visio, DBArtisan, ECL-Emma, BMC-Remedy, Hummingbird Exceed
Domain Knowledge: Capital Market, Investment banking, Asset management, Wholesale banking, International banking, Telecom, E-Commerce and Content management domain.
PROFESSIONAL EXPERIENCE:
Confidential, NY
Project Lead
Responsibilities:
- Creating release plans and involve in deployments. Involved in SIT and UAT test phase.
- Involve in code review, meetings with Compliance teams and vendors to ensure the availability of the service and correct data.
- Created and managing various configurations and environments including development, QA and Prod Parallel based on the application requirements.
- Integrated the process monitoring of the application.
- Integrated ECL Emma report with the application for the code coverage reports.
- Added new JUnit test cases for all the existing codes in orchestration and in the persistent layer of the application.
- Involve in data validations and comparison from third party database.
- Develop data conversion/migration plan and strategy.
- Involve in performance evaluation both at code level as well as at database level.
- Created stored procedures and staging tables in Sybase and integrated them with the application.
- Providing on call support for the application.
Environment: Core Java, Multithreading, Advent Geneva, Sybase, PL/SQL, Linux, Solaris, MQ Server, Ant, ECL Emma, JUnit, Eclipse, Aqua Studio, Jenkins, Hudson.
Confidential
Principal Consultant
Responsibilities:
- Involve in creating utility classes and action classes using Core Java, Creating the nodes and macros in the message flow using JXB. The XML message is passed into the IBM WebSphere MQ and the information is extracted and used by JXB to initiate the various services including the account request service and effective date service.
- Created persistence layer using Hibernate and the transaction management through Spring.
- Integrated the Logs in the application using Logback and MS Logging utility.
- Involve in code review, meetings with Compliance teams and vendors to ensure the availability of the service and correct data.
- Created and managing various configurations and environments including development, QA and Prod Parallel based on the application requirements.
- Integrated the process monitoring of the application.
- Integrated ECL Emma report with the application for the code coverage reports.
- Added new JUnit test cases for all the existing codes in orchestration and in the persistent layer of the application.
- Involve in data validations and comparison from third party database.
- Assisting the QA team in different environments of CUAT, BUAT and Prod Parallel testing phases.
- Develop data conversion/migration plan and strategy.
- Involve in performance evaluation both at code level as well as at database level.
- Created stored procedures and staging tables in Sybase and integrated them with the application.
Environment: Core Java, Multithreading, JXB, IBM WebSphere MQ, Line View Trading System(LVTS), Spring, Hibernate, Apache CXF, XML/XSLT, Sybase, PL/SQL, HP-Unix, MQ Server, Ant, ECL Emma, JUnit, Eclipse, DBArtisan, Hummingbird Exceed.
Confidential
Web developer
Responsibilities:
- I was involved in creating the Webservices interface for the application. Involved in integrating Cobertura report with the application for the code coverage reports.
- Adding new JUnit test cases for all the existing codes in orchestration and in the persistent layer of the application.
- Working on new changes as per the federal compliance.
- Handling the production issues related to the application.
- Working on a prototype based on Jboss Seam.
- Attended sessions on US banking and international banking operations, transactions including the Fed, Chip and Swift.
Environment: JBPM, Spring, Hibernate, Core Java, Multithreading, Oracle 10g, MySQL, HP-Unix, Jboss, Maven, Cobertura, Junit, Eclipse.
Confidential
Java developer
Responsibilities:
- Designed software architecture and business process flow using JBPM frame work, also helped to decide time frame/estimations. Designed and developed individual units in the overall structure and layout of the system components.
- Converted the existing EXEC Flow code into the business model using JBPM - JPDL.
- Applied software engineering best-practices as well as re-factoring in existing applications.
- Identified and scheduled project deliverable and milestones.
- Developed a software prototype and software components.
- Wrote technical specification and VISO documentations.
- Experienced with telecom technologies (IVR, ENGINEERING, Intelligent network) and development.
- Helped in setting up development environment.
- In charge of demo application and schedule for end users.
- Recommended potential changes/fixes to improve efficiency of systems.
- Incorporated design patterns to adhere to OO developmental concepts.
- Monitored applications performance and availability making decisions based on monitor results.
- Implemented the process monitoring of the application based on JBPM.
- Integration of various units in middleware environment using JBPM process flow.
- Involved in designing an application interface for Database and the prepaid billing servers.
Environment: JBPM, JPDL, Struts, Core Java, Multithreading, Oracle 10g, SQL Server 2005, Web Services, SOAP, HP-Unix, Weblogic 10.
Confidential
Java Developer
Responsibilities:
- Involved in the study, analysis and rewriting of the existing system written using JBPM . Responsible for software architecture decisions.
- Modification in the existing architecture and adding new business process and logic using JBPM.
- Converted the existing EXEC Flow code into the business model using JBPM - JPDL.
- Implementation of web application system.
- I was part of enhancement of existing prepaid billing system application.
- Wrote technical specification and VISIO documentations.
- Responsible for release schedule and application deployment.
- Built procedures to enforce software methodologies.
- Incorporated design patterns to adhere to OO developmental concepts.
- Utilized full life cycle (SLDC) development throughout all projects.
- Integrated many sub-systems delegating appropriate functionalities to software components and protocols using web services.
- Creating and invoking Web services using FUSE ESB.
- Responsible for unit testing, system integration testing and regression testing
- Implemented the process monitoring of the application based on JBPM.
Environment: JBPM, JMS, Web services, SOAP, JPDL, TIBCO, Struts, Core Java, Multithreading, Spring, Hibernate, Oracle 10g, HP-Unix, Weblogic 10, CVS, Eclipse IDE, Mule ESB.
Confidential
Java Developer
Responsibilities:
- Cross - functional management experience and familiarity with full product life cycle such as: product definition, development, testing, and roll out followed by regular releases. Wrote technical specification and UML documentations.
- Wrote stored procedures for the various modules of the project in SQL SERVER.
- Incorporated design patterns to adhere to OO developmental concepts.
- Developed a software prototype and software components.
- Integrated many sub-systems delegating appropriate functionalities to software components and protocols.
- Responsible for unit testing and preparing test scripts and plans for the integration and regression testing
- Made choices about components locations and how they communicated with each other.
Environment: Struts 1.1, Core Java, Web Services, JSP, Servlet, SQL Server 2000, Eclipse IDE, CVS, HTML, XML, Weblogic 8.1, Java Script
Confidential
Programmer Analyst
Responsibilities:
- Evaluated tools and methodologies to use in internal projects. Incorporated design patterns to adhere to OO developmental concepts.
- Incorporated Share point site with the existing application.
- Developed web applications.
- Responsible for unit testing and preparing test scripts and plans for the integration and regression testing.
- Tested and ensured software quality.
Environment: Servlet, Core Java, JSP, Java script, Oracle, Eclipse IDE, CVS, HTML, Tomcat