Narendra M. profile photo 1 on Tal

Narendra M.

Senior Development Lead (AI/GenAI Systems) at Endava | 12+ Years of Experience | Ex- ANZ | Ex- Target | Ex - Philips | Java | Distributed Systems| Microservices | Kubernetes | AI-Enabled Systems | High-Scale Platforms

Bengaluru

12+ years of work experience

Endava
Oct 202511 mosPresent

1.Architected AI-augmented microservices for account management, payments, and transactions, defining scalable deployment patterns and secure APIs with high availability under production load. 2.Accelerated feature delivery by adopting Windsurf's agentic IDE (Cascade) for requirement-to-code workflows, multi-file refactoring, and context-aware generation, meaningfully reducing average cycle time. 3.Improved code quality by embedding Gen AI pair-programming, prompt-driven test generation, and automated AI code review into CI/CD pipelines, raising unit coverage and reviewer throughput. 4.Delivered LLM-backed capabilities including a RAG-based support assistant (GPT-4o + LangChain over pgvector) and Gen AI-assisted fraud detection, with PII redaction ensuring PCI-DSS/KYC-AML compliance.
ANZ
Nov 20232 yrsOct 2025

Bengaluru, Karnataka, India

I played a pivotal role in modernizing the bank’s credit process application by designing scalable backend-end solutions and building robust back-end services, improving performance, maintainability, and enabling seamless growth to support future business demands. • Led the development using Java,Spring Boot,React, Redux, and SCSS, resulting in a significant boost in user engagement. • Authored comprehensive unit tests with Mockito and JUnit, ensuring high-quality deliverables. • Contributed to the CI/CD process, streamlining the deployment of front-end components.
Target
Jul 20194 yrs 5 mosNov 2023

Bengaluru Area, India

Target
Aug 20181 yrJul 2019

Bengaluru, Karnataka, India

Full Stack Developer
Philips
Oct 20161 yr 11 mosAug 2018

Bengaluru, Karnataka, India

Technologies: Angular, Java, React, Redux, AWS, Spring Boot, Netflix OSS(Eureka), Microservices, Dockers, Karma,Jest Mockito. • SAFe Agile web application development primarily with an AngularJS front-end application sitting atop a RESTful Java service architecture. • Created endpoints and functionality for the cloud-based UI dashboard on the back end and engineered logic on the front end to gather and display the data. • Developed responsive web pages and interactive charts which give a visual insight into the patient ’s health condition. • Continuous Integration with automated Jenkins builds. • Used swagger specifications for REST services template generation and Rabbit MQ as the message queue system for Asynchronous communication between the microservices. • Test Driven Development (TDD) using frameworks Jasmine for the front end and Mocito for the backend. • Open Source software development
Cognizant Technology Solutions
Dec 20132 yrs 10 mosSep 2016

Bangalore

 Programming experience in Web Development using Core Java,HTML5,CSS3,Java Script,Coffescript  Expreience in AngularJS,BackboneJS Frameworks.  Experience in Native Android Mobile Application  Experience in Database programming using SQL Server.   Experience developing Adaptive or Responsive websites using UI technologies like HTML5, CSS3 and jQuery.  Working experience with Javascript Unit testing framework like Jasmine.  Experience with Node.js.  Experience with Javascript build frameworks like GRUNT, GULP.

Narendra’s AI Stack

claude code
claude code
claude
claude
codex
codex
hugging face
hugging face
langchain
langchain
langgraph
langgraph

Education

Jawaharlal Nehru national college of engineering

B.E, Computer Science & Engineering

Jawaharlal Nehru national college of engineering

20094 yrs2013

Pre University, Science

DVS COMPOSITE PU College

20072 yrs2009

Join Narendra and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Narendra M. on Tal

Headline

Senior Development Lead (AI/GenAI Systems) at Endava | 12+ Years of Experience | Ex- ANZ | Ex- Target | Ex - Philips | Java | Distributed Systems| Microservices | Kubernetes | AI-Enabled Systems | High-Scale Platforms

About

Solution Architect with 12+ years of experience designing scalable, high-availability distributed systems across Banking, Retail, Insurance, and Healthcare domains. I specialize in building cloud-native microservices, event-driven architectures, and modernizing legacy enterprise platforms. I have a strong track record of improving system scalability (30–40%), optimizing API performance, and implementing high-concurrency systems using modern Java (Virtual Threads / Project Loom). My expertise includes Java (17/21/25), Spring Boot, Kafka, Kubernetes, and enterprise architecture patterns such as Domain-Driven Design and resilience engineering. I’ve led global engineering teams, established CI/CD pipelines, and implemented observability frameworks that significantly reduced MTTR and improved system reliability. Passionate about Gen AI, AI-powered software engineering, developer experience, modern architectures, and scalable enterprise solutions.

Location

Bengaluru

AI stack

claude code

claude

codex

hugging face

langchain

langgraph

Work experience

Senior Technical Lead at Endava, Oct 2025 - Present · 11 mos, 1.Architected AI-augmented microservices for account management, payments, and transactions, defining scalable deployment patterns and secure APIs with high availability under production load. 2.Accelerated feature delivery by adopting Windsurf's agentic IDE (Cascade) for requirement-to-code workflows, multi-file refactoring, and context-aware generation, meaningfully reducing average cycle time. 3.Improved code quality by embedding Gen AI pair-programming, prompt-driven test generation, and automated AI code review into CI/CD pipelines, raising unit coverage and reviewer throughput. 4.Delivered LLM-backed capabilities including a RAG-based support assistant (GPT-4o + LangChain over pgvector) and Gen AI-assisted fraud detection, with PII redaction ensuring PCI-DSS/KYC-AML compliance.

Lead Engineer at ANZ, Nov 2023 - Oct 2025 · 2 yrs, Bengaluru, Karnataka, India, I played a pivotal role in modernizing the bank’s credit process application by designing scalable backend-end solutions and building robust back-end services, improving performance, maintainability, and enabling seamless growth to support future business demands. • Led the development using Java,Spring Boot,React, Redux, and SCSS, resulting in a significant boost in user engagement. • Authored comprehensive unit tests with Mockito and JUnit, ensuring high-quality deliverables. • Contributed to the CI/CD process, streamlining the deployment of front-end components.

Senior Software Engineer at Target, Jul 2019 - Nov 2023 · 4 yrs 5 mos, Bengaluru Area, India

Engineer at Target, Aug 2018 - Jul 2019 · 1 yr, Bengaluru, Karnataka, India, Full Stack Developer

Senior Software Engineer Research Development at Philips, Oct 2016 - Aug 2018 · 1 yr 11 mos, Bengaluru, Karnataka, India, Technologies: Angular, Java, React, Redux, AWS, Spring Boot, Netflix OSS(Eureka), Microservices, Dockers, Karma,Jest Mockito. • SAFe Agile web application development primarily with an AngularJS front-end application sitting atop a RESTful Java service architecture. • Created endpoints and functionality for the cloud-based UI dashboard on the back end and engineered logic on the front end to gather and display the data. • Developed responsive web pages and interactive charts which give a visual insight into the patient ’s health condition. • Continuous Integration with automated Jenkins builds. • Used swagger specifications for REST services template generation and Rabbit MQ as the message queue system for Asynchronous communication between the microservices. • Test Driven Development (TDD) using frameworks Jasmine for the front end and Mocito for the backend. • Open Source software development

Programmer Analyst at Cognizant Technology Solutions, Dec 2013 - Sep 2016 · 2 yrs 10 mos, Bangalore,  Programming experience in Web Development using Core Java,HTML5,CSS3,Java Script,Coffescript  Expreience in AngularJS,BackboneJS Frameworks.  Experience in Native Android Mobile Application  Experience in Database programming using SQL Server.   Experience developing Adaptive or Responsive websites using UI technologies like HTML5, CSS3 and jQuery.  Working experience with Javascript Unit testing framework like Jasmine.  Experience with Node.js.  Experience with Javascript build frameworks like GRUNT, GULP.

Education

B.E, Computer Science & Engineering, Jawaharlal Nehru national college of engineering

Pre University, Science, DVS COMPOSITE PU College

Public links

narendra-m.github.io: https://narendra-m.github.io/portfolio/