Summary
Overview
Work History
Education
Skills
Awards
Personal Information
Languages
Timeline
Generic

Lakshmi Narayan

Irving

Summary

  • Lead Software Engineer with 14+ years of experience delivering enterprise middleware and cloud-native microservices in financial services and telecom domains.
  • Strong expertise in Java, Spring Boot, event-driven architecture using Kafka and Solace, and migrating monolithic systems to resilient microservices platforms.
  • Proven technical leader with experience designing scalable architectures, leading onshore/offshore teams, and collaborating closely with business stakeholders in Agile environments.
  • Recognized for delivering high-quality solutions on time and mentoring high-performing teams.

Overview

15
15
years of professional experience

Work History

Lead Software Engineer / Technical Lead

Tata consultancy services
Irving
10.2021 - Current
  • Serving as Technical Lead for the Citibank middleware microservices team, delivering mission-critical financial systems.
  • Designed and implemented batch schedulers for high-volume database record processing; successfully deployed to production.
  • Architected and developed multiple microservices using Java and Spring Boot, aligned with business requirements.
  • Implemented event-based communication using Apache Kafka and Solace event streams, enabling asynchronous, resilient processing.
  • Led migration from TIBCO monolithic systems to microservices, improving system availability and fault tolerance.
  • Designed and implemented inbound and outbound integrations with external partner systems using APIM and APIGEE gateway
  • Collaborated with business stakeholders, architects, and product owners to translate requirements into scalable technical solutions.
  • Led and coordinated both onshore and offshore teams of developers and testers; conducted code reviews and enforced architectural best practices.

Senior Software Engineer / Technical Lead

Tata Consultancy Services
10.2017 - 10.2021
  • Designed and developed Java 8 microservices using Spring Boot.
  • Led BIAN-compliant redesign of the middleware system and implemented CQRS architecture with Kafka and MongoDB.
  • Adopted Agile/Scrum methodology and led a team of 3 developers and 2 testers.
  • Documented software designs and architecture for future reference and maintenance.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.
  • Mentored junior developers, providing guidance on best practices and coding standards.
  • Performed root cause analysis for production incidents and identified permanent fixes.

Developer/Senior Designer

Tata consultancy services
04.2014 - 10.2017
  • Developed JSF modules with chordiant framework.
  • Designed low level design of business requirements and worked with developers to implement the recommended changes
  • Developed web applications using HTML, CSS and JavaScript.
  • Led training sessions to onboard new developers and share knowledge effectively.
  • Assisted in troubleshooting and resolving technical issues for end-users promptly.

Production Support Engineer

Tata Consultancy Services (TCS)
01.2011 - 04.2014
  • Provided 24x7 production support for enterprise telecom applications.
  • Resolved high-priority (P1/P2) incidents during night shifts while consistently meeting SLA targets.
  • Implemented process improvements such as built a java based tool to help read data from the databases.
  • Performed root cause analysis to identify underlying causes of incidents.
  • Worked closely with other teams to resolve cross functional issues.

Education

Bachelor of Engineering (B.E.) - Chemical Engineering

SASTRA Engineering College

Skills

  • Java 8
  • Spring Boot
  • Microservices Architecture
  • REST APIs
  • CQRS
  • Event-Driven Architecture
  • Apache Kafka (Advanced)
  • Solace Event Streaming
  • Spring Security
  • OAuth2
  • JWT
  • Docker
  • Kubernetes
  • MongoDB
  • PL/SQL
  • JSF
  • Chordiant Framework
  • JUnit
  • Mockito
  • BDD
  • Agile / Scrum

Awards

  • Best Team Award, Recognized for leading middleware microservices team and delivering solutions aligned with customer expectations.
  • Star of the Month Award, Delivered critical middleware microservices on time with zero production issues.
  • Best team award for delivering production support tickets within sla

Personal Information

Title: Lead Software Engineer

Languages

English
Professional
Tamil
Professional

Timeline

Lead Software Engineer / Technical Lead

Tata consultancy services
10.2021 - Current

Senior Software Engineer / Technical Lead

Tata Consultancy Services
10.2017 - 10.2021

Developer/Senior Designer

Tata consultancy services
04.2014 - 10.2017

Production Support Engineer

Tata Consultancy Services (TCS)
01.2011 - 04.2014

Bachelor of Engineering (B.E.) - Chemical Engineering

SASTRA Engineering College
Lakshmi Narayan