Technology Lead Resume
San Jose, CA
SUMMARY
- Technology lead wif Eleven years of experience in Development and Support of Applications using Java, J2EE and Relational Database Management Systems in Agile Development methodology
- Developed applications in Frameworks like Spring and having knowledge on Object Relational Mapping tools like iBatis & Hibernate
- Have experience in managing teams in Development and Support projects
- Expertise in working wif Project Management scripting languages like Gradle and Maven
- Expertise in database design using Oracle, DB2 & Sybase
- Having knowledge of working on Solaris/Linux platforms
- Experience in using Application and Web servers like BEA WebLogic, IBM WebSphere, JBoss and Apache Tomcat.
- Experience in using version control systems like SVN, CVS, VSS, IBM Synergy and PVCS.
TECHNICAL SKILLS
J2EE Technologies: JSP, Servlet, XML and JDBC
Web/App Server: WebLogic, WebSphere, JBoss and Apache Tomcat
Framework & ORM Tools: Jakarta Struts, Spring, Hibernate, iBatis
Database: SQL Server, Oracle, DB2 and Sybase
Web Languages: HTML, CSS, JavaScript, Angular JS
Programming Languages: Java, C, C++, UML, XML, XSL, XSLT
Packages/Tools/IDE: Eclipse, NetBeans, IBM RAD, Toad, Aqua Data Studio
Source Control Tools: SVN, CVS, Visual Source Safe, IBM Synergy, PVCS
PROFESSIONAL EXPERIENCE
Confidential
Technology Lead
Responsibilities:
- Developed Batch processes using Spring Framework which runs in multiple threads uses Hibernate for ORM.
- Scheduled jobs using Autosys R11, experience in writing Job Information Language scripts
- Handled Support and Release Management for Internet Commerce (IC) and Custody Technology (CT) applications.
- Worked in Development activities for Portfolio Accounting for a major release including Geneva - 10 and G2 Integration.
- Involved in major performance and debug analysis for a critical Production issue in Portfolio Accounting.
- Worked wif conversion of Maven projects to Gradle implementation to be managed on Jenkins and SVN
Environment: Java, Hibernate, Sybase, Unix (Linux), Jenkins, Autosys, Gradle
Confidential
Team Lead
Responsibilities:
- Data mapping from the legacy application which is the most important part of migration of the project to Morgan Stanley’s systems from SB.
- Implementation of logging framework using log4j.
- Development of Transaction management in the application for batch insert/update.
- Handled development of complete module.
- Supported QA during Functional Testing and UAT.
Environment: Java, Spring, iBatis, IBM Synergy, IBM Rational Application Developer, DB2
Confidential, San Jose, CA
Team Lead
Responsibilities:
- Provided technical support across the life cycle of the project in terms of scalability, performance, failover mechanisms, implementation, various test cycles, production migration and production support.
- Worked wif business/ops for TEMPeffective execution of requests.
- Involved in design and implementation of Lucene Search Functionality in CR & CPAM Services and performed Unit Testing using JUnit.
- Performed Code Reviews and actively resolved Performance issues.
- Supported QA Execution during Functional, Regression Testing.
Environment: Java, J2EE, XML, Web Services (SOAP), TIBCO EMS, Tomcat/WAS, Linux, Oracle 9i, Oracle Apps TCA Model, JUnit
Confidential, Wall Street, NY
Sr.Java Developer, Onsite coordinator
Responsibilities:
- Acquiring SAPPHIRE Application knowledge and providing transition to offshore team members.
- Analyzing the business requirements and providing effort estimates.
- Responsible for development and unit testing of the work orders and documenting the Technical Design Document.
- Working on the Virtual Tech tickets that are raised during User Acceptance testing and fixing the issues/making new changes to the application.
- Involved in Code Review and supported QA team in completing the Functional testing.
Environment: Java, J2EE, Spring, iBATIS, XML, JSP, DB2, Advanced Query Tool, WebSphere 6.1, PVCS, Windows
Confidential
Sr. Developer
Responsibilities:
- Underwent training at Birmingham, London for 3 months and was responsible for training the offshore team on the Home Lending domain, US GAAP, RESERVING and mortgage terms.
- Application development.
- Analysis of the Clarify Tickets (Resolution Requests)
- Resolving Account Change Requests and Work Requests
- Supported QA, Business Team by providing data and required information during Functional Testing and Business Acceptance Testing
- Supported Code review for the project during multiple releases and resolved performance issues.
Environment: Java, Struts 1.1, EJB, XML, JSP, JavaScript, Python, P4 Programming Language, MS SQL Server, VSS, Windows, Rational Rose WebSphere Studio Application Developer, ANT, JUnit
Confidential
Developer
Responsibilities:
- Supported multiple releases working as team member.
- Working on the estimate of the Change Controls to be developed.
- Design of the Technical Design Document and involved in development activities.
- Supported QA team during all phases of testing of the application by configuring and maintaining the Call Manager used for generating the Inbound Calls.
- Provided production support for Dot Release - R3.3.
Environment: Struts, EJB, XML, Oracle, Mainframes (FDR), Toad, Web Logic 8.0, MKS, SSH, Windows