Gowtham Karthikeyan profile photo 1 on Tal

Gowtham Karthikeyan

Backend Engineer | Java | Spring Boot | DSA | Backend Development

Chennai

10+ years of work experience

Tata Consultancy Services
May 20261 moPresent

Chennai

Tata Consultancy Services Canada
Apr 20233 yrs 1 moApr 2026

Toronto, ON

• Developed a thread-safe tracking number generation service using Spring Boot, ensuring unique sequential IDs under ~100 req/sec concurrent load. • Implemented atomic ID generation via database sequences / row-level locking to prevent race conditions and eliminate duplicate tracking numbers. • Applied idempotency and unique constraints to ensure exactly-once processing across concurrent requests. • Developed and enhanced an Infrastructure Monitoring Tool using Java, Spring Boot, and PowerShell for real-time system health tracking and metrics aggregation. • Designed concurrent and thread-safe workflows for service lifecycle operations, enabling safe multi-user execution in production environments. • Engineered self-healing and automated recovery mechanisms (health checks, patch validation, service restarts), improving uptime and reducing manual intervention by 60–70%. • Optimized backend processing and operational workflows, reducing manual effort by 30% and reclaiming 7–10 hours/week.
Tata Consultancy Services
Jul 20211 yr 9 mosMar 2023

Chennai

• Built a Java 8 + Spring Boot backend to process and serve 100K+ records aggregated from 20+ databases using SQL Stored Procedures. • Implemented in-memory caching with nightly refresh for high-performance search and reduced DB load. • Developed REST APIs with wildcard search, deployed on Tomcat (WAR), and configured HTTPS with SSL/TLS. • Implemented Parcel Service rate flat file processing module with file versioning (current + last 2) and automatic rollback support.
Tata Consultancy Services
Jan 20192 yrs 6 mosJun 2021

Chennai

• Led cross-functional collaboration with developers, analysts, and third-party vendors to investigate production incidents, perform root cause analysis (RCA), and implement scalable fixes, improving incident resolution efficiency. • Achieved 98% resolution rate for Level 3 incidents, reducing downtime and increasing productivity. • Migrated legacy applications to the cloud, reducing IT costs by 25% and improving scalability. • Engineered PowerShell-driven automation frameworks for service auto-recovery, post maintenance validation, patch compliance checks, and system health monitoring (CPU, memory, disk, services), reducing manual validation effort by 60–70% and improving uptime.
Tata Consultancy Services
Jan 20163 yrsDec 2018

Chennai

• Provided 24/7 production support for critical enterprise applications, increasing customer satisfaction by 25% • Migrated legacy applications to the cloud, reducing IT costs by 25% and improving scalability and accessibility. • Supported deployment validation, monitoring, and environment readiness across multiple production systems.

Education

Bannari amman institute of technology

Bannari amman institute of technology

20114 yrs2015

Join Gowtham and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Gowtham Karthikeyan on Tal

Headline

Backend Engineer | Java | Spring Boot | DSA | Backend Development

About

Software professional with 10 years of IT experience, having worked across production systems, application support, and backend development. Strong in Java, Data Structures & Algorithms (DSA), backend engineering, and automation, with a solid foundation in logical problem-solving and system design. I have built and automated solutions using Java, PowerShell, and Batch scripting to improve efficiency, scalability, and system reliability. My experience working closely with live systems has strengthened my ability to write robust, maintainable, and production-ready code. Currently focused on transitioning into a Software Development Engineer (SDE) / Backend Engineer role, with a strong passion for clean code, efficient algorithms, and building scalable backend systems.

Location

Chennai

Work experience

Backend Engineer at Tata Consultancy Services, May 2026 - Present · 1 mo, Chennai

Backend Engineer at Tata Consultancy Services Canada, Apr 2023 - Apr 2026 · 3 yrs 1 mo, Toronto, ON, • Developed a thread-safe tracking number generation service using Spring Boot, ensuring unique sequential IDs under ~100 req/sec concurrent load. • Implemented atomic ID generation via database sequences / row-level locking to prevent race conditions and eliminate duplicate tracking numbers. • Applied idempotency and unique constraints to ensure exactly-once processing across concurrent requests. • Developed and enhanced an Infrastructure Monitoring Tool using Java, Spring Boot, and PowerShell for real-time system health tracking and metrics aggregation. • Designed concurrent and thread-safe workflows for service lifecycle operations, enabling safe multi-user execution in production environments. • Engineered self-healing and automated recovery mechanisms (health checks, patch validation, service restarts), improving uptime and reducing manual intervention by 60–70%. • Optimized backend processing and operational workflows, reducing manual effort by 30% and reclaiming 7–10 hours/week.

Backend Engineer at Tata Consultancy Services, Jul 2021 - Mar 2023 · 1 yr 9 mos, Chennai, • Built a Java 8 + Spring Boot backend to process and serve 100K+ records aggregated from 20+ databases using SQL Stored Procedures. • Implemented in-memory caching with nightly refresh for high-performance search and reduced DB load. • Developed REST APIs with wildcard search, deployed on Tomcat (WAR), and configured HTTPS with SSL/TLS. • Implemented Parcel Service rate flat file processing module with file versioning (current + last 2) and automatic rollback support.

Technical Lead at Tata Consultancy Services, Jan 2019 - Jun 2021 · 2 yrs 6 mos, Chennai, • Led cross-functional collaboration with developers, analysts, and third-party vendors to investigate production incidents, perform root cause analysis (RCA), and implement scalable fixes, improving incident resolution efficiency. • Achieved 98% resolution rate for Level 3 incidents, reducing downtime and increasing productivity. • Migrated legacy applications to the cloud, reducing IT costs by 25% and improving scalability. • Engineered PowerShell-driven automation frameworks for service auto-recovery, post maintenance validation, patch compliance checks, and system health monitoring (CPU, memory, disk, services), reducing manual validation effort by 60–70% and improving uptime.

System Engineer at Tata Consultancy Services, Jan 2016 - Dec 2018 · 3 yrs, Chennai, • Provided 24/7 production support for critical enterprise applications, increasing customer satisfaction by 25% • Migrated legacy applications to the cloud, reducing IT costs by 25% and improving scalability and accessibility. • Supported deployment validation, monitoring, and environment readiness across multiple production systems.

Education

Bannari amman institute of technology

Gowtham Karthikeyan - Backend Engineer in Chennai | Tal