Accomplished Staff Software Engineer with 14 years of experience designing and delivering large-scale applications, including AI sales agents, AI/LLM-powered systems, customer engagement platforms, and distributed systems. Deep expertise in LLM API integration, agentic AI systems, prompt engineering, multi-tool orchestration, and full-stack development using microservices architectures, AWS cloud services, database design, and performance optimization.

Mahendra Gurjar

Accomplished Staff Software Engineer with 14 years of experience designing and delivering large-scale applications, including AI sales agents, AI/LLM-powered systems, customer engagement platforms, and distributed systems. Deep expertise in LLM API integration, agentic AI systems, prompt engineering, multi-tool orchestration, and full-stack development using microservices architectures, AWS cloud services, database design, and performance optimization.

Available to hire

Accomplished Staff Software Engineer with 14 years of experience designing and delivering large-scale applications, including AI sales agents, AI/LLM-powered systems, customer engagement platforms, and distributed systems.

Deep expertise in LLM API integration, agentic AI systems, prompt engineering, multi-tool orchestration, and full-stack development using microservices architectures, AWS cloud services, database design, and performance optimization.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Fluent

Work Experience

Staff Software Engineer (Full Stack + Architecture) at R Systems International Ltd
November 1, 2023 - April 1, 2026
Architected and delivered large-scale full-stack systems and distributed services with a focus on AI/LLM capabilities. Built agentic AI workflows including tool calling/orchestration, conversation memory/context management, and RAG-style patterns. Implemented AI safety and reliability layers (guardrails, PII handling, server-side validation, idempotency, retries, rate limiting, and human-in-the-loop approvals). Optimized costs for LLM usage using prompt caching, summarization/rolling windows, and deterministic shortcuts. Delivered scalable backend APIs and event-driven architectures using microservices, REST APIs, message brokers (RabbitMQ/AWS SQS), WebSockets/Socket.IO for real-time, and AWS deployments. Led technical design reviews, architecture discussions, release management, and CI/CD practices.
Software Engineer Project Lead at R Systems International Ltd
January 1, 2022 - October 31, 2023
Owned project execution and technical delivery for backend and full-stack services in distributed and event-driven systems. Developed APIs and services with Node.js/Express and data stores including MySQL/MongoDB/Redis, ensuring performance optimization via indexing, caching, and query tuning. Supported real-time features and production operations, including deployment optimization and server configuration.
Software Engineer (Project Lead) at R Systems International Ltd
January 1, 2022 - October 1, 2023
Led software delivery for remote projects, contributing to backend services and architecture for scalable applications. Worked on event-driven and performance-optimized systems, integrating third-party services and building reliable APIs. Focused on maintainable designs, deployment automation, and cross-functional collaboration in agile environments.
Associate Tech Lead at InsuranceDekho Pvt Ltd
April 1, 2019 - December 31, 2021
Contributed to B2B/B2C product development and built scalable backend services and APIs. Implemented caching strategies and performance tuning to improve responsiveness and scalability. Integrated third-party insurance provider APIs, payment systems, and policy management workflows, participating in architecture discussions to improve reliability and fault tolerance.
Associate Tech Lead at Insurance Dekho Pvt Ltd
April 1, 2019 - December 1, 2021
Contributed to B2B/B2C product development and built scalable backend services and APIs using Node.js/React plus database technologies (MySQL/MongoDB/Redis/Memcached) with AWS. Implemented caching strategies, query optimization, and performance tuning. Integrated third-party insurance provider APIs, payment systems, and policy management workflows. Participated in architecture discussions to improve scalability, reliability, and fault tolerance; collaborated with cross-functional teams to deliver business-critical features in agile setups.
Software Engineer Team Lead at Cyfuture India Pvt Ltd
January 1, 2014 - March 31, 2019
Led software engineering delivery in a team setting and supported development of production systems using web and backend technologies. Focused on engineering practices that improved maintainability, scalability, and reliable operations for business-critical features.
Software Team Lead at Cyfuture India Pvt Ltd
January 1, 2014 - March 1, 2019
Managed software team delivery and contributed to designing and building enterprise applications. Supported agile development practices, ensured quality and reliability, and worked on scalable backend/frontend components and deployments.
Software Engineer at Maruti Technology Pvt Ltd
September 1, 2012 - December 1, 2013
Developed and maintained software components and assisted in delivery of product features with a focus on stable implementations and team collaboration.
Jr. Software Engineer at InTecons Software Lab Pvt Ltd
March 1, 2012 - August 1, 2012
Worked as a junior engineer on software development tasks, supporting implementation and integration efforts.

Education

B.Tech (Computer Science) at Rajasthan Technical University
January 11, 2030 - July 8, 2026
B.Tech (Computer Science) at Rajasthan Technical University
January 11, 2030 - July 15, 2026

Qualifications

Star Performer-2016 (award)
January 1, 2016 - July 15, 2026
Best Employee-2019 (award)
January 1, 2019 - July 15, 2026

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Financial Services, Energy & Utilities

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more