Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Certification
Timeline
Reading books , Occasional physical activities , visiting new places & people
Generic
Ayan Chakraborty

Ayan Chakraborty

Lead Java/Software Developer
Bengaluru,K9

Summary

I am an accomplished Lead Software Engineer with over 15 years of experience specializing in designing scalable and secure software systems. My expertise encompasses microservices, distributed systems, and leading cross-functional teams to successfully deliver complex projects. I focus on accelerating digital transformation initiatives, coordinating system migrations, and enhancing overall system reliability.

Overview

17
17
years of professional experience
4
4
Certifications
3
3
Languages

Work History

Lead Java Developer

Photon-SSETI
Bengaluru
09.2023 - Current
  • Architected a Spring Boot Server-Side Event (SSE) microservice for synchronous and asynchronous communication to meet new business needs which resulted in significant improvement of time to process by 25% & availability by 10%.
  • Migrated old legacy application which resulted in increase availability, scalability, performance improvement, less code and more generic & loose coupled.
  • Optimized system features by overcoming shortcomings of existing Spring REST and Kafka implementations.
  • Strengthened application security by fixing vulnerabilities through dependency upgrades and code refactoring.
  • Resolved critical production defects to maintain high system availability.
  • Leading development efforts on innovative software solutions

Technical Lead

Wipro
Kolkata , Dhaka , Bangalore , Pune
07.2014 - 07.2025
  • Designed and implemented microservices architecture for a telecom client, successfully reducing system downtime.
  • Mentored a team of 5+ junior and senior engineers, improving team productivity and onboarding efficiency.
  • Managed full-scale migrations including Java migration, Build tool migration (Ant/Maven/Gradle), and Server migration.
  • Designed and implemented UI features for monolithic applications and developed new features for business requirements.
  • Automated testing processes by writing JUnit test cases to ensure robust code quality.
  • A leading global information technology, consulting and business process services company
  • Converted legacy SOAP services to a REST-based architecture, which simplified application code and architecture. Made it more secure , scalable . Performance improved by almost 10%.
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
  • Mentored junior developers through regular 1-on-1 meetings, providing guidance on best practices, coding standards, and career growth opportunities.

Senior Software Engineer

RS Software
Kolkata
03.2013 - 07.2014
  • T Developed a Java-based data migration tool/runnable jar for efficient data transfer. Resulted in significant save in time to migrate raw data to meet new architecture requirements. Approximately 10 plus tables were populated with the migrated data from raw data source with out manual intervention or BI tool.
  • Updated UI features to maintain compatibility across legacy browsers (IE versions).
  • Software development company specializing in creating solutions for businesses

Programmer Analyst

CTS - TA-CRM
Kolkata
08.2011 - 12.2012
  • Developed a web application to display and manage real-time inventory for a retail store. Application gave an impacting visual approach to look in to the inventory of the store.
  • Application data was migrated from main frame source and populated in to with application having more than 4 tabs to see data in different format and manage users .
  • We had presented data in expandable table and chart format with tool tip in those days when UI applications were not such attractive. Also application meets standard performance requirement.
  • IT services and consulting company

System Engineer

TCS
Kolkata
12.2008 - 08.2011
  • Owned and upgraded a reporting module, fine-tuning performance to reduce generation time and improve data accuracy.
  • Delivered technical enhancements and resolved long-standing defects.
  • Changes made improved the report generation time by almost 30-40%.
  • Information technology services, consulting and business solutions organization
  • Resolved complex technical issues through effective problem-solving techniques and root cause analysis.

Education

Master of Computer Applications -

University of Burdwan
Burdwan, West Bengal
01-2008

Skills

Java

Microservices

JavaScript

PLSQL

Java Spring

SpringBoot

Kafka

REST

Azure

Docker

Jenkins

GitHub

Git

SQL

NoSQL

Accomplishments

  • Microservices Architecture Implementation
  • Successfully architected microservices that significantly reduced downtime and improved system performance while mentoring a growing team
  • Performance improved for two different application by at least 20%
  • Successfully Application migration to new version and technologies
  • Resolved product issue through consumer testing.
  • Collaborated with team of 20+ in the development of VDBP/VFS

Software

Java programming language and software platform , javascript , spring , struts , jsf , azure and github/gitlab , Oracle/Postgress, snyk tool , fortify tool , jfrog, Github copilot ,Angular ,

Certification

[BPM], [PEGA]

Timeline

Java SE 8 Programmer , Udemy

10-2025

Developing Microsoft Azure Solutions, Udemy

09-2025

Certified Interviewer , Wipro Ltd

03-2024

Lead Java Developer

Photon-SSETI
09.2023 - Current

Technical Lead

Wipro
07.2014 - 07.2025

Senior Software Engineer

RS Software
03.2013 - 07.2014

[BPM], [PEGA]

02-2012

Programmer Analyst

CTS - TA-CRM
08.2011 - 12.2012

System Engineer

TCS
12.2008 - 08.2011

Master of Computer Applications -

University of Burdwan

Reading books , Occasional physical activities , visiting new places & people

Pega CSA level I done for project requirement

Ayan ChakrabortyLead Java/Software Developer