Engineering Lead at Maersk India | Ex-SAP Labs

Bengaluru, Karnataka, India

India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India







Bachelor of Engineering (B.E.), Computer Science
PES college of Engineering, Mandya

High School/Secondary Diplomas and Certificates
Lucknow Public School
Join Utkarsh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEngineering Lead at Maersk India | Ex-SAP Labs
Lead Software Engineer with 14+ years of experience architecting enterprise-scale web platforms and AI-powered applications. Expertise in React, TypeScript, Frontend Architecture, Micro Frontends, Design Systems, and Agentic AI. Experienced in building production-grade RAG systems, MCP-based multi-agent architectures, and AI-assisted software engineering while leading cross-functional engineering teams.
Greater Bengaluru Area
claude code
github copilot
langchain
langgraph
Figma Make
OpenAI Agents SDK
Enginering lead at A.P. Moller - Maersk, Jul 2021 - Present · 5 y 2 mo, Bengaluru, Karnataka, India, · Architected production-grade enterprise AI workflows using LangGraph-based multi-agent orchestration. · Designed domain-driven AI agents integrated through Model Context Protocol (MCP) and Retrieval-Augmented Generation (RAG). · Implemented Langfuse observability dashboards to monitor token consumption, latency, response quality, and LLM cost across production AI workflows. · Architected RAG pipelines supporting enterprise knowledge retrieval across multiple business domains. · Designed hybrid retrieval strategies combining semantic search and metadata filtering for enterprise knowledge systems, effectively improving answer quality. · Designed semantic codebase indexing and repository knowledge pipelines enabling AI-assisted specification-driven development, faster code navigation, and improved developer productivity. · Defined AI engineering standards and reusable prompt frameworks adopted across 12 teams, reducing prompt duplication by 70% and accelerating feature delivery. · Evaluated and optimized prompts, markdown knowledge bases, and indexing strategies to reduce token usage while improving response quality. · Designed MCP-based multi-agent orchestration for domain-specific AI assistants (where applicable). · Defined and led reusable AI architecture patterns that enabled multiple teams to rapidly build AI-powered features. · Led cross-functional engineering teams in designing and delivering customer-facing applications for Maersk.com, driving technical direction, architectural decisions, sprint execution, stakeholder alignment, and successful production releases. · Led Quoting & Pricing Journey across Ocean, Rail, and Inland using Vue.js, Pinia, Vite, VueX, and the latest tech stacks, resulting in improved performance and reduced loading times. · Designed, led, and built an in-house reusable chat application with agentic chat capabilities using React, Redux, NextJS, etc.
Senior Frontend Developer and Scrum Master at SAP Labs India, Mar 2020 - Jul 2021 · 1 yr 5 mos, India, · Directed interactive and engaging collaboration among cross-functional teams to develop intuitive user interfaces for C4C (cloud for customer) customer facing application. · Utilized Object-Oriented JavaScript, Vanilla JS, HTML5, CSS3/LESS, and SAP UI5 to translate customer requirements into functional modules, web services, and business logic. · Designed and developed reusable components using React and Redux, optimizing for selective rendering and shell design. · Led development and delivery of responsive customer-facing applications across desktop, tablet, and mobile platforms, improving consistency and user experience. · Enhanced UI rendering time by 900ms through data lazy loading, selective UI rendering, and reusing UI components. · Developed key features such as Multi-Select Combo Box, minified Thing Inspector (for faster and more compact views of complex UI screens), Google Maps Integration, Mashups, and Iframe Integration using React and react-redux. · Implemented Redux in legacy code to resolve data flow and memory leak issues, significantly improving overall application performance. · Conducted code reviews to ensure adherence to code standards and best practices. · Advocated for test-driven development and created comprehensive unit tests using QUnit. · Led all Agile/Scrum processes, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Frontend Developer at SAP Labs India, May 2015 - Mar 2020 · 4 yrs 11 mos, Bengaluru, Karnataka, India, SAP C4C (Cloud For Customer), a product by SAP LABS • Part of the UI framework team for a product, SAP C4C for SAP LABS • Responsible for Desktop/ Mobile/ Tablet platform of the application • Responsible for development of generic controls and algorithms • TDD (Test driven development) as the base of all development and issue resolving • Part of all design and architectural change • Use of SAP UI5 framework and generic JavaScript, CSS3, NodeJs and ABAP extensively for the development of the product • Responsible for development and maintenance of MVC (Multi select combo box) from scratch, a drop down with an ability to select/unselect more than one value • Providing 100% test coverage to the product • Part of True scrum methodology and heading the scrum team occasionally • Major role in performance improvement of the application • Responsible for providing demos and walkthrough over the development to other application teams using the framework Other key areas of experience: JS unit test case/ JENKINS/ Gerrit/ Git/ ABAP based backend/KARMA/ Node.js/ SAP UI Designer/ SAP UI5 framework/ SAP Logon/Webstorm/ SAP Logon
Software Developer at UMS - Unified Messaging Systems ASA, Jan 2015 - Apr 2015 · 4 mos, Bengaluru, Karnataka, India
Senior Software Engineer at Mindtree, Nov 2011 - Dec 2014 · 3 yrs 2 mos, Bengaluru, Karnataka, India, Intralinks SLDM (March 2012 - December 2014) • Intralinks is a virtual data room enterprise and they developed a product for enterprise loan management system named as SLDM (Syndicated Load Deal Management) • Involved in the discussion of functional requirement and user stories designs, performance improvement designs in every sprint • Development of user Interface using extJS and to develop the product SLDM • Integration of the developed UI with the Database and the back-end using Ajax server calls and handling the response effectively over the module • Development on new components based on customer requirements and usability For E.g. Type-ahead component (giving the content of filter operation in form of drop downs and minimum server calls) • Integration of the developed UI with the Database and the back-end using Ajax server calls and handling the response effectively over the module • Reduction in duplicate API calls and Performance improvement • Generic tooltip component, Language Localization • Liaising/Interacting with offshore and Onsite Management for resolving issues
Bachelor of Engineering (B.E.), Computer Science, PES college of Engineering, Mandya
High School/Secondary Diplomas and Certificates, Lucknow Public School