Summary
Overview
Work History
Education
Skills
Timeline
Generic

Swapnil Balkrushna Yeole

Pune

Summary

Results-driven Full Stack Developer with ten years of experience in building scalable web applications. Expertise in Angular, Java Spring Boot, and PHP MVC frameworks, delivering maintainable solutions. Collaborates with cross-functional teams to optimise application performance and implement effective architectures, driving innovation and enhancing user engagement.

Overview

13
13
years of professional experience

Work History

Full Stack Lead

TCS
Pune
05.2021 - Current
  • Led enterprise UI development using Angular v19 integrated with Spring Boot Java 17.
  • Professional experience includes AIG, Mastercard, and PNC Bank.
  • Set front-end framework direction and drove UI/UX performance improvements.
  • Defined REST API approaches supporting scalable microservice architecture.
  • Coordinated with backend and DevOps teams to deliver smooth end-to-end integrations.
  • Mentored junior developers in Angular and Spring Boot to strengthen team capabilities.
  • Drove collaboration across teams to achieve agreed delivery targets.
  • Developed agents using GitHub Copilot to automate and enhance daily workflows.
  • Engaged with customers to identify needs and deliver tailored service solutions.

Java Developer

LTI
Pune, India
02.2021 - 04.2021
  • Designed RESTful APIs for Java applications, enabling seamless integration with front-end technologies and third-party services.
  • Applied Java design principles in designing scalable, robust and reliable components to minimise business disruptions.
  • Applied Agile methodologies to manage Java development projects, improving team productivity and project delivery timelines.
  • Developed and maintained high-volume Java applications, significantly improving system performance and user experience.

Full Stack Developer (Angular + Transmit Security)

HSBC Software
Pune
10.2018 - 02.2021
  • Built and maintained single-page applications with Angular, Java Spring, and Java Spring Boot Microservices, enhancing data handling performance with Transmit Security.
  • Developed reusable components and optimised state management for improved application performance.
  • Designed and implemented RESTful APIs, enabling effective communication between front-end and back-end systems.
  • Reduced API response time by 20% through backend optimisations.
  • Collaborated with UI/UX designers to deliver responsive, cross-browser compatible solutions.
  • Managed version control with Git, enabling team collaboration and effective project tracking.

Full Stack Developer (Angular)

Capgemini
Pune
08.2017 - 10.2018
  • Developed responsive Angular 2+ front-end applications, enhancing user experience through strong component behaviour.
  • Applied on-push change detection to optimise UI responsiveness during user interactions.
  • Executed Jasmine and Karma unit tests, achieving 85% code coverage and ensuring robust application reliability.
  • Designed REST APIs with Java Spring to support reliable client-server flows.

Software Engineer (PHP - MVC Frameworks)

Epicomm Technology
Pune
01.2015 - 07.2017
  • Developed web applications with PHP MVC frameworks (Laravel, CodeIgniter) to enhance user experience.
  • Migrated legacy PHP codebases to modern MVC structure, increasing code maintainability and scalability.
  • Designed and implemented MySQL schemas and performed database optimization.
  • Delivered client projects on time, ensuring satisfaction and adherence to specifications.

Junior Software Engineer (PHP - MVC Frameworks)

Creative Skills
Pune
12.2013 - 12.2014
  • Developed REST APIs using PHP frameworks, facilitating seamless system integration.
  • Implemented new applications, enhancing user productivity and satisfaction through effective development.

Education

BEIT -

Pune University
Pune, India
01-2013

Skills

  • Java Spring Boot (v8, v11, v17)
  • Angular and TypeScript (latest v19)
  • JavaScript ES6
  • HTML5 & CSS3
  • Bootstrap components utilization
  • RESTful API development
  • Git version control systems
  • Jenkins for continuous integration
  • Docker containerization techniques
  • Agile & Scrum
  • Unit testing tools
  • PHP frameworks
  • MySQL and Oracle database management
  • MongoDB administration
  • Data transmission
  • CI/CD workflows
  • Figma design

Timeline

Full Stack Lead

TCS
05.2021 - Current

Java Developer

LTI
02.2021 - 04.2021

Full Stack Developer (Angular + Transmit Security)

HSBC Software
10.2018 - 02.2021

Full Stack Developer (Angular)

Capgemini
08.2017 - 10.2018

Software Engineer (PHP - MVC Frameworks)

Epicomm Technology
01.2015 - 07.2017

Junior Software Engineer (PHP - MVC Frameworks)

Creative Skills
12.2013 - 12.2014

BEIT -

Pune University
Swapnil Balkrushna Yeole