Hello, I'm

Saravanan Nagarajan

Module Lead · Java Backend Developer · AI / GenAI Engineer

I build scalable, high-performance backend systems with Java, Spring Boot and microservices — and AI-powered platforms with LLMs, LangGraph and RAG.

Saravanan Nagarajan
SN

About Me

I'm a Module Lead at Mphasis, previously a Technical Lead at Wipro on Bank of America engagements, with 11+ years of experience designing and building enterprise applications across banking, telecom, travel and hardware domains.

My core is Java backend engineering — Spring Boot, microservices, Hibernate, RESTful APIs — backed by CI/CD with Jenkins, Docker and Kubernetes, and solid database work on Oracle, MySQL and PostgreSQL.

Today I combine that foundation with Generative AI: building agentic workflows with LangGraph, LangChain and CrewAI, RAG pipelines over enterprise data, and AI-driven apps with OpenAI, FastAPI and Streamlit.

11+Years experience
6Companies
4Global clients
AIGenAI & Agentic

Skills

Backend & Frameworks

JavaSpring BootSpring CloudSpring MVC Spring SecuritySpring BatchHibernateMicroservices RESTSOAPJDBC

DevOps & Cloud

DockerKubernetesJenkinsPCF RabbitMQGrafanaSplunkMavenGradle Git

Databases

OraclePostgreSQLMySQL Performance TuningData Modelling

AI / GenAI

OpenAI GPTLlamaLangChainLangGraph CrewAIRAGAgentic AIPrompt Engineering LangSmithLangServe

AI Tooling & Data

PythonFastAPIStreamlitChromaDB FAISSEmbeddingsHuman-in-the-loop

Frontend & Practices

AngularJavaScriptHTML5CSS3 Agile / ScrumTDDJUnitMockito

Featured AI Project

Enterprise · GenAI

AI-Powered Weekly Review & Meeting Governance Platform

An enterprise AI-assisted review platform that replaces manual Excel verification in weekly team meetings with a single, auditable, AI-driven workflow.

RAG over Excel

Data intelligence layer that retrieves the right information from multi-tab Excel files for the current review period.

One-click AI verdict

Validates all weekly requirements and returns a clear call: Good to Proceed or Pending Items Detected.

LangGraph workflows

Step-by-step validation with human-in-the-loop decision gates for critical missing data.

Governance & audit

Lead override with mandatory feedback — accountability without blocking the meeting.

Prompt-as-configuration

Full CRUD for prompts so admins can change validation logic without code changes.

Automated reports

End-to-end meeting reports with validation summaries, pending items, lead comments and action plans.

PythonLangGraphRAGLLMsStreamlitExcel Automation

Experience

  1. Mar 2026 – PresentBangalore

    Module Lead · Mphasis

    • Lead module-level design and development of Java / Spring Boot microservices and RESTful APIs.
    • Mentor developers, allocate tasks and run code reviews to keep quality and delivery on track.
    • Coordinate with architects, product owners and QA on requirements, estimates, integration testing and releases.
    • Drive CI/CD, deployments and production support for the module.
    JavaSpring BootMicroservicesRESTCI/CDMentoring
  2. Jul 2022 – Mar 2026Bangalore

    Technical Lead · Wipro (Bank of America)

    • Lead assessment and maintenance of Spring Boot applications and RESTful services for banking modules.
    • Design and build REST APIs across modules; drive code reviews, change requests and integration testing.
    • Coordinate deployments and move the team toward CI/CD with GitHub, Jenkins and Docker.
    Spring BootSpring SecurityOracleGradleJenkinsDockerGrafanaSplunk
  3. May 2021 – Jul 2022Pune

    Senior Software Developer · Mobile Programming (Amdocs)

    • Built and maintained microservices with Spring Boot and Spring Cloud Config.
    • Designed REST APIs, validated with Swagger UI and Postman; deployed via Jenkins pipelines.
    • Participated in Agile design and development, deployments and code reviews.
    MicroservicesSpring CloudPostgreSQLAngularJenkinsJIRA
  4. Nov 2019 – May 2021Bangalore

    Software Developer · Mobile Programming (Dell)

    • Modernised legacy J2EE applications onto Spring, microservices and Hibernate.
    • Developed new apps with a Spring backend and Angular frontend in an Agile Scrum team.
    • Managed app deployments on Pivotal Cloud Foundry; followed TDD with JUnit and Mockito.
    SpringPCFRabbitMQPostgreSQLAngularJUnit
  5. Jul 2018 – Aug 2019Bangalore

    Associate · Cognizant Technology Solutions (Expedia)

    • Developed Java applications to client requirements across the full SDLC.
    • Built interactive, customised UIs with JavaScript, JSP, HTML and CSS.
    • Improved code quality and reduced bugs through JUnit test coverage and Fortify scans.
    JavaSpring MVCOracleSwaggerFortify
  6. Oct 2017 – Jun 2018Chennai

    Senior Software Developer · Capgemini India

    • Developed scalable banking web applications with Java, Spring MVC and Hibernate.
    • Optimised SQL queries to speed up transaction processing.
    Spring MVCHibernateMySQLREST
  7. Sep 2014 – Sep 2017Chennai

    Java Developer · Seventh Sense Technology

    • Built full-stack web applications that process, analyse and visualise data.
    • Designed RESTful services with JAX-RS and wrote complex multi-table SQL queries.
    • Developed UIs with HTML, AJAX, jQuery, Bootstrap and JavaScript.
    JavaJAX-RSHibernateMySQLjQuery

Education

Bachelor of Technology — Computer Science & Engineering

Anna University · 2013

Let's Connect

Open to Technical Lead, Senior Java Backend and AI/GenAI engineering opportunities.