Summary
Upender Kalwa is a Senior Software Engineer with 11 years of experience building production-ready, cloud-native systems that blend Generative AI, full‑stack engineering, and industrial automation. He has designed and deployed distributed LLM-powered applications using LangChain/LangGraph and RAG, built high-performance Python/FastAPI microservices, and shipped responsive React/Svelte frontends. His background in computer vision and embedded systems is unusual for an AI-focused engineer—he’s written firmware and industrial control code that interfaces with PLCs, motor drives, and cameras to run real-time vision-based quality checks. A PhD-trained researcher who moved seamlessly from academic image-processing and sensor systems to enterprise software at Bayer, he excels at turning research-grade algorithms into resilient, scalable products. Based in Ankeny, Iowa, he enjoys pushing the boundary between applied automation and GenAI to deliver measurable operational improvements.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical Engineering, 3.84, Doctor of Philosophy - PhD, Electrical Engineering, 3.84 at Iowa State University
Jawaharlal Nehru Technological University Hyderabad
English, Hindi, Telugu