Tech Lead Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Around 12 years of Strong software Development experience, with excellent analytical skills to build and enhance Enterprise level applications along with performance.
- Expertise in Leading a Team to deliver fast paced applications and following the agile ceremonies.
- Expertise in improving the performance of the application both front - end and backend by adapting the best standards and efficient coding patterns.
- Expertise in building robust applications using springs framework like Springboot, AOP, Dependency Injection- Inversion of Control., Spring Security, Eh Cache, Spring Schedulers implementing Microservices architecture by developing REST APIS and Soap Services.
- Expertise on building applications using UI Frameworks like Angular 7, 8, Angular JS, JSF and richfaces along with HTML CSS and Bootstrap.
- Expertise in using APIs like Redis, active MQ, and deploying applications into AWS and integration of APIs using AWS Lambda.
- Expertise in Building Docker images and deploy using CICD tools like Bogie Pipeline for Microservices.
- Thorough knowledge on Performance Testing using JMeter.
- Good working experience with MongoDb, Oracle, MySQL
- Expertise in JIRA, PPM, Jenkins, Hudson, Appdynamics, Splunk, New Relic,DataDog
PROFESSIONAL EXPERIENCE
Tech Lead
Confidential
Responsibilities:
- Design and Implement MicroServices for the Monolith application
- Built REST APIs using springboot, Java8 especially streams to simplify the iterations on the data of underlying APIs.
- Lead Team for Delivering Micro Services as APIs to other teams
- Lead team to Migrate Angular JS to Angular7, 8
- Maintained the state of Front End applications using NgRx and utilization of RxJs for API Management.
- Develop UI and Backend Modules for enhancing the existing application features
- Develop JMeter Scripts for Load Testing
- Build Jenkins jobs for continuous integration and deployment into AWS using Bogie Pipeline.
- Configure Splunk Dashboards and reports for APIs along with monitoring using cloudWatch
- Configure and Generate Docker Images containing Hazelcast,RabbitMQ.
Tech Lead
Confidential
Responsibilities:
- Design and Implementation of Redis Cache for the application implemented using Springboot.
- Improved the performance of the Candidate Experience from 15 sec to 3 secs by moving to Redis Cache.
- Lead a team of 10 Java Developers for building the Candidate Experience application using Microservices following Agile Methodologies (Scrum).
- Delivered Application migration from Java 1.6 to 1.7 and deployed modules into AWS and configured EC2 instances for effective development.
- Developed UI modules using Angular, Widget framework, bootstrap, css and Complex back end modules using Spring framework with implementation of spring Security and effective utilization of AOP for Localization
- Designed the JMS implementation for using the Message Queues as per the application needs.
Java Lead
Confidential
Responsibilities:
- Leading a team of 5 back end developers to deliver a robust enterprise application using spring as the backend framework and JSF combined with Richfaces for UI layer.
- Upgraded from JBoss 5.1 to JBoss EAP 6.2.1
- Designed and built application for email and robust and customized report generation and VB Scripts development for notifications along with attachments and integration of Quartz for scheduling.
- Built backend DATA Transformations for the application by creating mappings, workflows to transfer the data from source to application database and developed Appworx jobs to schedule the ETL workflows on daily and monthly
Sr Java Developer
Confidential
Responsibilities:
- Lead a Team of 3 developers to deliver a Complex Web application with various modules as per the business needs by building the modules in core java with custom handlers and exceptions and implemented reusable components for wide use across the application.
- Built critical modules of application using Angular JS and integrated with Spring and hibernate framework using spring MVC pattern.
- Built the UI layer using JSP and Servlets, REST APIs to get the resources from third parties and integrated with UI Layer
- Design and Development of critical module using Struts and integrated to the portal as API along with custom exceptions and validations and made it as standard across the portal
