We provide IT Staff Augmentation Services!

Technical Lead Resume

San Antonio, TX

PROFESSIONAL SUMMARY:

  • 9.5 years of professional experience in Analysis, Implementation and Testing of Object Oriented Applications using Java - J2EE Technologies and Test Driven Development ( TDD).
  • Involved in Application enhancement and development using Core Java, J2EE, Struts MVC, Spring MVC, Spring AOP, REST Api, JSP Servlets, JDBC, Multithreading, Java Beans, Java Script and HTML.
  • Has worked extensively on PL/SQL procedures and functions.
  • Worked in both Agile environment and Waterfall model for the entire Software Life Cycle (SDLC).
  • Has a good expertise on working onshore-offshore model and has lead a team of 4 members while working for Capgemini.
  • Experience in mentoring and training team members whoever joins the team.
  • Have ability to grasp new technologies and tools to build applications.
  • Learned MongoDB from MongoDB University and build a blog application which uses MongoDB as the database. Used MongoDBs CRUD operation, Indexing feature, Aggregation framework, Data Modeling to build the application.
  • Possess good leadership qualities, good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS:

Languages: Java J2EE, SQL, PL/SQL

Web technologies: J2EE, Java Script, HTML5, CSS3, Java Beans, JSP, AJAX, jQueryJavaScript, XML, JSON.

Web/Application Server: Oracle WebLogic, IBM Web Sphere, Tomcat.

Architecture: MVC ( Struts, Spring ), Microservice, REST Api.

Rest API Testing: Swagger, Postman.

Frameworks: Spring Boot, Angular 2, Spring (Configuration and Annotation), Struts, Hibernate.

Design Patterns: Core J2EE design patterns (Struts MVC, Spring MVC), Singleton

Build Automation: Ant, Maven

Java Technologies: J2EE, JSP, Servlets, JDBC, SOAP Web Services

RDBMS: Oracle, Microsoft SQL Server 2008, MySQL

NoSQL Database: MongoDB

Development Tools: IntelliJ IDEA, Eclipse, RAD, NetBeans

Configuration Management: Git, Git Hub, Perforce, SVN

Operating Systems: Windows, MAC

Methodology: Waterfall, Agile/Scrum

Issue Tracking: JIRA

Project Management Tool: Workfront

Testing Framework: Junit

Logging: Log4j

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, TX

Technical Lead

Responsibilities:

  • Involved in entire Software Life Cycle starting from Business Requirement Document to Design Document to Coding to User Training to Support UAT and fixing Production issues.
  • Involved in designing phase for new development/enhancement.
  • Currently working on a new application ( New Member ) which uses Rest API as the back end, Angular as the Front end technology. Creating Rest APIs for the new features for this application using REST API using different design pattern.
  • Implemented Factory Design Pattern for New Member Eligibility Feature.
  • Worked on Multi Threading extensively on New Member application to implement Offer fetching logic for new members based on their Credit report.
  • Migrated the Online Banking of Confidential from Struts to Spring framework, solely responsible for migrating modules like Transfer module, Master Card Module, Business Banking, Manage Credit/Debit cards module.
  • Learning and implementing Angular framework as some of the modules for the Online Banking is moving to Angular for making it responsive.
  • Converting the current Manage Credit/Debit cards module from Spring framework to REST Api.
  • Worked on performance tuning issues involving tuning of PL/SQL procedures and complex SQL queries by running explain plan on them and depending upon the cost modifying the query / procedure.
  • Requirement Gathering ( Scheduling Requirement Gathering / Discussion meetings with all Stake holders)
  • Scheduling meeting with Business Team on Issue Prioritization
  • Responsible for creating High Level and Low Level Design document.
  • Prepare / Review UAT test plans, implementation plan and documents

Environment: /Tools: JDK, 1.8, Eclipse, Webspehere Server, Oracle 11g, Struts, Spring, Multithread, Git, Swagger, Putty

Confidential, Fort Wayne, IN

Technical Lead

Responsibilities:

  • Implemented SOAP Web Service to collect tax information for the state of Kentucky from a third party vendor Tritech.
  • Extensively worked on PL/SQL Procedures, Functions as quite extensive business logic are in the database.
  • Monitoring Java heap and thread Dump during performance issues and modify the code accordingly.
  • Used to manage a team of 4 members ( offshore resources ) and used to coordinate with them and delegate the task and act as a mentor to help them during the development phase.
  • Scheduling meeting with Business Team on Issue Prioritization
  • Responsible for creating High Level and Low Level Design document.
  • Prepare / Review UAT test plans, implementation plan and documents

Environment: /Tools: JDK, 1.7, Intelli J IDEA, WebLogic Server, Oracle 11g, Struts, Spring, Multithread, Ant, Git.

Confidential, Overland Park, KS

Technical Lead

Responsibilities:

  • Have played the Onsite lead role with participation in the complete SDLC process on projects, enhancements and bug fixes & ticket resolution
  • Involved in framework development of synchronous/asynchronous data retrieval and storage from the database
  • Test Utilities development to validate cache & Dao layer
  • Business Requirement analysis and designing individual modules, decision making in the design and development.
  • Analysis for major enhancements and business process flows/ functions.
  • Design of new components based on requirements and preparation of Design documents
  • Implementation of Business Requirements, Code coverage, Unit Testing and UAT support.

Environment: /Tools: JDK, 1.6, IBM Rational Application Developer, IBM WebSphere Application Server, SQL Server 2008, Hibernate, Maven.

Confidential

Technical Lead

Responsibilities:

  • Involved in the gathering requirements, analysis of BRD and Technical Design of application.
  • Involved in all the meetings of daily scrum meetings, Sprint planning meeting.
  • Actively managing the offshore team members since I was the senior most resource at offshore.
  • Created DAO classes to pull data from various databases.
  • Implemented Struts Framework for the front end used Action Class, Action Form and Action Handler.
  • Awarded certificate for automation program.
  • Actively coordinating with the Data Entry team GenPact for any application issue and solving them at the earliest.

Environment: /Tools: NetBeans, Struts, Oracle 11g, Putty, Navicat, MySQL

Confidential

Technical Lead

Responsibilities:

  • Developing of new components based on requirements and preparation of Design documents
  • Managing SVN activities.
  • Bug Fix and Ticket resolution
  • Post production support, Job & ticket monitoring
  • Attending Client Calls and Hosting Meetings with the Same.

Environment: /Tools: Eclipse, Oracle, Servlet.

Hire Now