Technical Lead Resume
West Chester, PA
SUMMARY
- Having 10+ years of experience in Application Analysis, Design, Development, Enhancement, and Implementation in Banking, Insurance, and Health Care sectors.
- Specialist in designing and developing IT solutions based on Java Technologies and frameworks.
- Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, Design Patterns (JEE) with excellent logical and analytical skills.
- Good exposure to Spring frameworks and webservices. worked with JMS and MQ frameworks.
- Experience in SQL, PL/SQL programming in Stored Procedures, Function, Triggers and Query Optimization with Oracle, DB2, MS SQL and MySQL databases.
- Experience in configuring applications on host machines, both windows and Linux servers with clustering of app servers and webservers.
- Proficient in use of essential tools like Eclipse, PL/SQL - Developer, TOAD, Putty JIRA, etc.
- Working in Agile Software Development Methodology.
- Comprehensive knowledge of Software Development Life Cycle (SDLC), having thorough understanding of various phases like Requirements, Analysis, Design, Development, Implementation, Maintenance and Testing.
- Rich work exposure in software development as Software Analyst, Technical Lead, Software Architect, Team Leader, Team Member, Onsite Coordinator and Configuration Manager.
- Successfully delivered applications with entire responsibility of SDLC by leading team of developers. Ambidextrous with respect to performing multiple roles for the team - Developer / Architect / QA / Technical Lead.
- Good with application monitoring with memory leaks, heap dump analysis.
- Excellent communication, presentation, interpersonal skills and ability to learn technologies rapidly.
- Version control tools like VSS, SVN, StarTeam, TFS, Rational Clearcase
- Good experience in onsite and offshore co-ordination.
TECHNICAL SKILLS
Environment: s: Windows, Macintosh, UNIX
Host Language: Java Enterprise
Frameworks and other Technologies: Spring, Hibernate, Struts, JPA, SOAP, EJB, JMS, MQ Series, MyBatis
Web Services: WSDL, SOAP, REST
Build Tools and Automation: Maven, Ant, Jenkins, Puppet
Web Technologies: JSP, JSF, Facelets, HTML, HTML5, CSS, Javascript, jQuery, Ajax, XML, JAXB
Web/Application Servers: WebSphere, Tomcat 6.0, JBoss, Oracle Application Server.
RDBMS: DB2, Oracle (8i-11g), MySql, MS SQL, Teradata
NoSQL: MongoDB
CMS: Vignette 7.1, Universal Content Management (UCM)
Search tool: Apache Solr
IDE: Eclipse, RSA, NetBeans, WSAD
Version Control: VSS, SVN, GIT, StarTeam, TFS, Rational Clearcase
PROFESSIONAL EXPERIENCE
Confidential, West Chester, PA
Technical Lead
Responsibilities:
- Lead in the Design and development of the Vendor Portal application for Confidential .
- Developed a custom framework for invoking restful webservices.
- Creating functional portlets for Events, collaborations, notifications and survey with Spring MVC model.
- Created Restful services with Spring webservices.
- Integrated Confidential ’s active directory directly with Java LDAP API.
- Introduced a process and framework to manage security configurations with external systems.
- Implementing jQuery and AngularJs frameworks.
- Setup continuous integration process with Jenkins, puppet.
- Usage of JMS messages to communicate with external systems.
- Executed project with Agile methodology
Confidential, Minneapolis, MN
Application Lead
Responsibilities:
- Analysis and development of the web portal for the corporate users.
- Developed SOAP based services and configured on APIX exchange servers.
- Developed Spring MVC web application with jQuery and high charts.
- Created the Stored procedure on MS SQL server.
- Integrated with Solr search engine.
- Built a spring wrapper around webservice invocation and integrated with user session for the ease of access with security.
- Configuration from development to production with WebSphere, Tomcat and HTTP servers.
- Load balancer and sticky session configurations.
- Extended Bank’s document repository with metadata for the GCTS application.
- File system repository integration to consume the files from SSRS reporting.
- Implemented complex functional portlets based on the requirements including progressive loading.
- Writing and reviewing Build and Deployment scripts with shell and puppet.
- Configured continuous integration with Jenkins; and manual build & deploy process for higher environments as per the Bank standards.
- Integrated with Teradata for reporting.
- Gained good hands on with jQuery and the front-end designing.
- Regular code standards monitoring process using Sonar, Findbugs.
Confidential, Minneapolis, MN
Sr. Programmer & Tech Lead
Responsibilities:
- Major contribution in the Analysis, Design and Development of the enhanced features proposed by client in the application.
- Environment configuration from development to production with WebSphere, Tomcat and HTTP servers.
- Leading Team for Application Development for both onsite and offshore.
- Design and development to uses Design Pattern like Singleton, Factory, Abstract Factory, etc.
- Design and development of framework based on MVC pattern using Java Technologies.
- Build a batch process using spring with alert notifications and integrated with schedulers.
- Build a common restful services to provide products and performance information for CMG.com and other subsidiary vendors.
- Responsible for Gap and Impact analysis.
- Responsible for data migration from BOA to Confidential .
- Requirement Analysis for the Functional & Technical specifications.
- Co-ordination in-between Testing team and business in Development and Enhancement activities.
- Extensively used OOD (Object Oriented Design) and J2EE Design Patterns during the tool's design.
- Involved in all stage of project SDLC.
- Coding the Stored procedure, Function, Triggers, Sequences, Constraints using SQL, PL/SQL
- Code review, technical specification review, preparation of technical design documents.
Confidential
Sr. Programmer
Responsibilities:
- Developed struts based web application aggregating the content from content management system.
- Responsible for the deployments for higher environments and server stability.
- Integrated with IDOL search engine, which searches for the content based on the role of the user.
- Responsible for defect resolution and defect tracking.
- Deliver personalization based on role, LOB and/or geographic location.
- Made the application BuildForge compliant, for the continuous integration.
Confidential
Sr. Developer
Responsibilities:
- Java based web development, performance optimization, troubleshooting and administration
- Common logging interface for all the applications
- Corporate web platform, which monitors the health of all applications
- One place to manage all application’s logging
Confidential
Developer
Responsibilities:
- Core java to integrate application with Oracle.
- Built reports and integrated with web tier.
- Built a user interface with struts and templates
- Created reports for the Financial Statements
- Trained Shanghai resources to meet the deliverable standards
