Technical Lead Resume
Chicago, IL
SUMMARY
- Overall, 14+ years of experience in the development, support, testing and maintenance of Web and Enterprise applications
- Experience in OOAD (Object Oriented Analysis and Design), N - tier and distributed implementations
- Participated in SDLC (Software Development Life Cycle) of the project
- Experience in agile methodology.
- Experience on Spring IOC, Spring MVC, Spring AOP. Spring JDBC, Spring ORM, spring boot, Struts etc
- Experience of Java 8, Docker, and Micro Services Architecture.
- Good Knowledge in AWS S3, EC2, CloudWatch, Lambda etc.
- Development and maintenance of web applications and enterprise applications using Java 1.8, J2EE technologies and Spring framework.
- Strong expertise in Java, object-oriented design and analysis, programming styles and design patterns.
- Good knowledge of structured programming, software analysis and full project life cycle.
- Hands-on Experience in handling projects at all phases including requirements analysis, design, programming, and maintenance.
- Hands on experience on Postgres, Oracle on writing triggers, procedures & querying databases in SQL and PL/SQL.
- Design and developed micro services and having good knowledge on Spring boot and spring cloud.
- Good team player, Quick learner, self-motivated and committed to learn new technologies
TECHNICAL SKILLS
Languages: JAVA, Postgres
Web/Server-Side Technologies: J2EE, JSP, Servlets, HTML, JavaScript, Ajax, jQuery. AngularJS, XML, AWS (EC2, S3,cludwatch,Lambda), webservices, Maven, log4j
Application Servers: Tomcat, JBoss
Databases: Oracle, PostgreSQL, MySQL
Frameworks: Hibernate, Spring, Restful services, spring boot, Micro services
Other Tools: Eclipse, Jenkin, AWS
PROFESSIONAL EXPERIENCE
Technical Lead
Confidential, Chicago IL
Responsibilities:
- Developing high performance application/services using knowledge and expertise in Java, Spring Framework, Spring Boot, RESTAPI and concourse CICD, Postman Git and Jenkins.
- Worked on SQL queries changes, query tuning as per the requirements.
- Developing Web User Interface components using HTML, Angular JS, jQuery, and JavaScript
- Worked on AWS S3, EC2, Lambda, CloudWatch etc.
- Co-ordinate with business analyst to clarify the requirements and estimate implementation efforts
- Helping in setting up Dev, QA, UAT and PROD environments for the application.
- Support production environments and provide the hot fixes to any observed high priority issue to ensure seamless business continuity.
Technical Lead
Confidential Chicago IL
Responsibilities:
- Requirement gathering for new enhancements.
- Adding new functionality to existing application
- Resolving production issues and deploying hot fixes.
- Implemented coding in presentation layer, business logic and DAO layer.
- Involving in Production support activities and UAT deployments and support.
- Worked on Stored procedure changes as per the requirements.
- Mentoring the new resources.
- Worked on SQL queries changes, query tuning as per the requirements.
Environment: Java 1.7, Spring, Hibernate, Broadleaf, Thyme leaf, Java Script
Technical Lead
Confidential, Chicago IL
Responsibilities:
- Involved in development of presentation layer and control layer
- Involved in MM module development
- Involved in writing Stored Procedures.
- Resolving production issues and deploying hot fixes.
- Developer front end application using JSP
- Developed Server-side components using spring and hibernate.
- Indexes maintained for tables are constantly hammered by INSERT, UPDATE, and DELETE
Environment: Java 1.6, Spring, Hibernate, JSTL, EJB 3.0, Flex, Dojo, JBOSS, Oracle
Team Member
Confidential, New York
Responsibilities:
- Attending the Requirement meetings and direct interaction with the Business Intelligence team.
- Requirement Collections.
- Understanding and Analyzing the Requirements
- Created the basic framework by using Spring MVC
- Designed the database for the Login, User profile, Admin Modules, Shopping Cart.
- Implemented coding in presentation layer, business logic and DAO layer.
- Unit testing of the application for every Release/ enhancement.
- Bug Fixing
Environment: Java6, Spring, Hibernate, jQuery, MySQL, JSP, Quartz, Scheduler, Jasper Reports
Team Member
Confidential
Responsibilities:
- Synchronization of Mpower application to payroll application
- Written Procedures, Triggers to handle synchronization
Environment: JSP, Servlets, Struts, Ajax DWR, iReport, Tomcat, Ant, Oracle 10g, MYSQL
Team Member
Confidential
Responsibilities:
- Development of end-to-end flow
- Involved in writing and execution of unit test cases
- Involved in project enhancements and support work
Environment: JSP, Struts, Spring, Hibernate, iReport, Tomcat, PostgreSQL
Team Member
Confidential
Responsibilities:
- Designing and development of the Leave module
- Coordinating with team members
- Configuration Management
- Technical and functional assistance to team members
- Involved in unit testing
- Designing and Integrating the Jasper Reports
- Interacting with the client
Environment: JSP, Struts, Spring, Hibernate, iReport, Tomcat, Oracle10g
Team Member
Confidential
Responsibilities:
- Development of incident tracking module
- Designed various reports
- Designed charts and trends
- Written stored procedures
Environment: JSP, Struts, Spring, Hibernate, iReport, JBoss, Oracle10g, log4j