Karan Gupta
Karan Gupta
About
Detail
Solutions Architect | Lead Software Engineer | Distributed Systems | Microservices | Cloud-Native Architecture | AI Engineering
Maharashtra, India
Solutions Architect and senior software engineering professional with 8+ years of experience architecting and building scalable distributed systems, cloud-native applications, APIs, microservices, and enterprise platforms.
Experience spans software architecture, backend engineering, system design, API and integration architecture, application modernization, performance optimization, security, and technical leadership. Work closely with business and engineering teams to translate complex requirements into practical, scalable, and reliable solutions while remaining hands-on with technology and implementation.
Across finance, e-commerce, healthcare, enterprise software, and streaming domains, have led engineering teams and technical initiatives involving microservices, cloud platforms, API gateways, distributed systems, search, databases, messaging, CI/CD, and containerized deployments. Work has included modernizing legacy systems, improving scalability and reliability, optimizing infrastructure and operational costs, and building services for high-volume workloads.
More recently, the focus has expanded into Generative and Agentic AI, supported by formal training in Generative and Agentic AI from IIT Kharagpur. Areas include LLM applications, RAG, embeddings, hybrid search, re-ranking, AI agents, tool calling, agent orchestration, multi-agent systems, fine-tuning, model serving, observability, and guardrails.
Particular interest lies at the intersection of software architecture, distributed systems, cloud-native engineering, and Generative and Agentic AI, with an emphasis on building reliable, scalable, secure, and intelligent enterprise platforms.
Open to meaningful conversations around software architecture, distributed systems, AI, and modern engineering.
Experience spans software architecture, backend engineering, system design, API and integration architecture, application modernization, performance optimization, security, and technical leadership. Work closely with business and engineering teams to translate complex requirements into practical, scalable, and reliable solutions while remaining hands-on with technology and implementation.
Across finance, e-commerce, healthcare, enterprise software, and streaming domains, have led engineering teams and technical initiatives involving microservices, cloud platforms, API gateways, distributed systems, search, databases, messaging, CI/CD, and containerized deployments. Work has included modernizing legacy systems, improving scalability and reliability, optimizing infrastructure and operational costs, and building services for high-volume workloads.
More recently, the focus has expanded into Generative and Agentic AI, supported by formal training in Generative and Agentic AI from IIT Kharagpur. Areas include LLM applications, RAG, embeddings, hybrid search, re-ranking, AI agents, tool calling, agent orchestration, multi-agent systems, fine-tuning, model serving, observability, and guardrails.
Particular interest lies at the intersection of software architecture, distributed systems, cloud-native engineering, and Generative and Agentic AI, with an emphasis on building reliable, scalable, secure, and intelligent enterprise platforms.
Open to meaningful conversations around software architecture, distributed systems, AI, and modern engineering.