Ambarish Upendran profile photo 1 on Tal

Ambarish Upendran

Lead Software Engineer | AI-driven Systems & Microservices Architecture | Java 21, Spring-Boot, Spring AI, MCP, Langchain4j | SDE at Bank of America | Ex-TCS Contextual Master

Greater Chennai Area

7+ years of work experience

Bank of America
Mar 20224 y 5 moPresent

Chennai, Tamil Nadu, India

Tata Consultancy Services
Dec 20183 yrs 4 mosMar 2022

Chennai, Tamil Nadu, India

Ambarish’s AI Stack

github copilot
github copilot
hugging face
hugging face
langgraph
langgraph
notebooklm
notebooklm
obsidian
obsidian
githubcopilot
githubcopilot

Education

Rajalakshmi Engineering college

Bachelor of Engineering - BE, Electrical and Electronics Engineering

Rajalakshmi Engineering college

20144 yrs2018

Join Ambarish and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Ambarish Upendran on Tal

Headline

Lead Software Engineer | AI-driven Systems & Microservices Architecture | Java 21, Spring-Boot, Spring AI, MCP, Langchain4j | SDE at Bank of America | Ex-TCS Contextual Master

About

With 8 years of experience in the Java ecosystem, I specialize in architecting resilient, high-scale enterprise systems and driving technical modernization. I bridge the gap between stable backend engineering and autonomous AI, recently architecting JIRA AI Agents using Java 21, LangChain4j, and the Model Context Protocol (MCP) to automate 100% of retrospective synthesis. My expertise spans the full lifecycle of enterprise evolution, from leading full-stack migrations to Spring 6.x and Java 17 to implementing Hexagonal Architecture and resolving complex distributed session bottlenecks. I am a firm advocate for engineering excellence, having transformed legacy testing infrastructures to achieve over 80% code coverage, and I am now focused on leveraging Spring Boot 3.x and LLM orchestration to build the next generation of intelligent, cloud-ready applications.

Location

Greater Chennai Area

AI stack

github copilot

hugging face

langgraph

notebooklm

obsidian

githubcopilot

Work experience

Senior Software Engineer at Bank of America, Mar 2022 - Present · 4 y 5 mo, Chennai, Tamil Nadu, India

System Engineer at Tata Consultancy Services, Dec 2018 - Mar 2022 · 3 yrs 4 mos, Chennai, Tamil Nadu, India

Education

Bachelor of Engineering - BE, Electrical and Electronics Engineering, Rajalakshmi Engineering college

Public links

medium: https://medium.com/@ambarishuppi

Ambarish Upendran - Senior Software Engineer in Greater Chennai Area | Tal