Summary
Overview
Work History
Education
Skills
Websites
Links
Awards
Timeline
Generic

Gagan Shankaraiah

Mississauga

Summary

Lead Java Developer with 6+ years of progressive experience in designing, developing, and delivering enterprise-level web applications using Java/Java EE, Spring Boot, and Microservices. Proven expertise in leading full SDLC projects, mentoring teams, and driving architectural decisions to build scalable, high-performance solutions. Strong domain knowledge in E-commerce and Telecom, with successful engagements for clients including CenturyLink and MSC Industrial Supply. Adept at collaborating with stakeholders, optimizing processes, and ensuring timely, quality delivery of mission-critical applications. Recognized for technical leadership, innovation, and ownership in complex enterprise environments.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

LTIMindtree
07.2024 - Current
  • Led design and implementation of scalable software solutions to enhance application performance.
  • Mentored junior developers, fostering skill development and promoting best coding practices.
  • Collaborated with cross-functional teams to define project requirements and deliver high-quality software products.
  • Conducted code reviews to ensure adherence to standards and improve code quality across projects.

Senior Software Engineer

LTIMindtree
07.2021 - 07.2024
  • Worked in agile framework as an individual contributor Responsibilities include - Interaction with business team in story grooming, reviewing story/acceptance criteria.
  • Converted a monolithic application to micro services architecture using Spring boot.
  • Understanding CommerceeTools maven SDK to integrate with spring boot GCP Cloud based application.
  • Effectively coded software changes and alterations based on specific design specifications.
  • Scratch development of different service API's based on UML designs.

Software Engineer

HCL Technologies
11.2019 - 07.2021
  • Documentation on new technologies which will increase the performance of existing MVC based spring boot application.
  • Implemented code using Spring Web-flux (non-blocking calls) to increase the overall endpoint performance.
  • Implemented Redis cache for required service.
  • Implemented Kafka based order status reporting tool which will fetch report on hourly basis and send notification mail.
  • Used App-dynamics for performance monitoring and Splunk to debug issue after code refactor.
  • Worked on Unit test case to maintain jacoco/sonar code coverage more than 90% with several services.

Trainee Software Engineer

Unilog Content Solution Pvt Ltd
11.2018 - 08.2019
  • Worked in waterfall model responsibilities includes - Enhancement and maintenance of existing projects which includes production issues/request change/new enhancements.
  • Analyzed struct based monolithic architecture to understand end to end flow which will enable us to easily debug.
  • Learning about company Product (CIMM2 - B2B Ecommerce) and have worked in more than 20 existing projects which were already in production.
  • Provide support of incoming production tickets which were on either issue/enhancement.
  • Ensure proper estimation based on the level of code change. And worked on the implementation of code as per estimated time.

Education

BE - Electronics and Communication Engineering

Maharaja Institute of Technology
Mysore
01.2018

Skills

  • Core Java
  • J2EE
  • Maven
  • Spring MVC
  • Spring Boot
  • Spring Webflux
  • Redis
  • Kafka
  • GCP Cloud Features
  • Junit & Mockito
  • Postman & Insomnia
  • Jmeter & AppDynamics
  • HTML & CSS
  • SQL
  • PostgreSQL
  • Git, Bitbucket & GitHub Copilot

Websites

Links

LinkedIn 

Awards

  • 4 Spot On Awards & Super Crew, LTIMindtree.
  • Trailblazer Squad (CSU) - Q1FY24, LTIMindtree.
  • Opus Award MSC Industrial, LTIMindtree.
  • ERS Innovation Champion Award, HCL Technologies.

Timeline

Senior Software Engineer

LTIMindtree
07.2024 - Current

Senior Software Engineer

LTIMindtree
07.2021 - 07.2024

Software Engineer

HCL Technologies
11.2019 - 07.2021

Trainee Software Engineer

Unilog Content Solution Pvt Ltd
11.2018 - 08.2019

BE - Electronics and Communication Engineering

Maharaja Institute of Technology
Gagan Shankaraiah