Srinivasan Professional Summary

Srinivasan Professional Summary

Srinivasan Elangovan - Senior Architect & Technical Lead

Srinivasan Elangovan

Senior Architect | Technical Lead | Microservices Expert
📧 srinijavakid@hotmail.com 📍 Chennai, India
🎯 Quick Intro
Senior Technology Architect with 16+ years of experience in system architecture, microservices, event-driven and domain-driven designs. Currently leading microservices migration at Citibank. Azure certified with hands-on cloud migration experience. Proven track record of technical leadership, team management, and delivering complex projects with quality.

📋 Professional Summary

  • 16+ years of experience in IT industry with expertise in system architecture, design, and development
  • Hands-on experience in Service Oriented Architecture, Microservices, Event-driven and Domain-driven architectures
  • Experience with RDBMS (Oracle, PostgreSQL, MySQL) and NoSQL (Elasticsearch, MongoDB)
  • Cloud Migration experience with Azure and Terraform - AZ-900 certified
  • Expertise in encryption and authentication frameworks: JWT, OAuth, Spring Security
  • Integrated monitoring tools like Prometheus and Grafana
  • Strong team management and coordination skills - led teams of 4 to 10 members
  • Conducted technical sessions for 130+ audience, awarded twice as best instructor
  • 3 months onsite experience in Canada working closely with client

🛠️ Technical Skills

Java 8/11/17 Spring Boot Microservices REST API Apache Kafka Docker Kubernetes Azure Cloud Terraform Oracle/PostgreSQL MongoDB Elasticsearch JWT/OAuth Prometheus/Grafana Hibernate Apache Ignite Hazelcast Git/Maven React JS

🎓 Certifications

AZ-900 Microsoft Azure Fundamentals

💼 Work Experience

Assistant Vice President | Citibank (Citi)
03/2022 - Present
📌 Project: Aggregated Risk | Team Size: 40 | Banking Domain
Java 17Spring BootKafkaKubernetesMongoDBReact JS
  • Leading application re-architecture and integrating latest technologies with POCs
  • Developed microservices from scratch using Java 17 & Spring Boot
  • Integrated Kafka messaging framework in microservices
  • Leading cross-functional team of 6 members including frontend and testing
  • Created Kubernetes jobs for application scheduling needs
  • Resolved critical memory leaks in Java legacy application
  • Improved MongoDB performance optimization
Technical Lead | Tech Mahindra Ltd
01/2019 - 03/2022
📌 Project: SWM & DockerCentral | Telecommunication Domain | Team: 3
Java8MicroservicesSpringAzureDockerOraclePostgreSQLJenkins
  • Developed and integrated Java plugins to Sonatype Nexus product
  • Completed migration of application to Azure environment
  • Redesigned and integrated authentication module
  • Performed Oracle to PostgreSQL database migration
  • Performance improvements by fine-tuning queries and business logic
📌 Project: DTV & Watch TV | Info Media Domain | Team: 5
Java8MicroservicesSpring BootDockerKubernetesAWSAzureKeycloak
  • Migrated gateway microservice to AWS infrastructure
  • Replaced Hazelcast cache with Couchbase
  • Integrated third-party fraud profiling frameworks (Count, ThreatMetrix)
  • Replaced existing encryption module with new framework
Technical Lead | HCL Technologies
04/2017 - 01/2019
📌 NMS/EMS Product Development | Team Size: 70
Java8MicroservicesSpring BootKafkaElasticsearchPostgreSQLDockerReact JSApache Ignite
  • Developed and integrated 4 microservices from scratch
  • Created Elasticsearch query generator service
  • Developed Kafka framework utility for complete project
  • Implemented Kafka features for search framework
  • Developed Docker containerization and Docker Swarm for product
  • Developed encryption framework for product licensing
Associate | Cognizant Technologies
10/2015 - 04/2017
📌 Info Media Maintenance | Team Size: 5
Java6OracleStrutsHibernateJSFWeblogic
  • Managed 3 existing applications with team of 4 members
  • Resolved complex memory issues
  • Created Oracle packages, procedures, and fine-tuned for performance
  • Provided estimations for technology upgrades with POCs
IT Analyst | Tata Consultancy Services
07/2013 - 07/2015
📌 Banking Domain | Team Size: 4
Java6JSFSOADB2SOAPWebSphere
  • Worked on banking payment systems with regulatory changes (SEPA, AML, FACTA)
  • Involved in technology upgrades: JSF 1.2 to JSF 2, WebSphere version upgrades
  • Integrated TestNG unit testing framework
  • Developed proxy framework for testing services by stubbing

🎓 Education

Master of Technology (Part-Time) - Computer Science
MGR University, Chennai | First Class | Graduated 06/2017
Bachelor of Engineering - Electrical and Electronics Engineering
Sri Ram Engineering College, Chennai | First Class | Graduated 05/2009

👤 Personal Details

Name: Srinivasan Elangovan Gender: Male Marital Status: Married Nationality: Indian Location: Chennai, India

📢 Availability: Open for Senior Architect / Technical Lead roles in Microservices, Cloud Migration, and Enterprise Architecture.