Karan Sharma is a robotics and AI leader with 10+ years of experience bridging research and industrial deployment, currently Head of Department for AI Solutions at Agile Robots SE in Munich. He combines a strong academic background in affective computing (PhD candidate) and mechatronics with hands-on expertise in C++, Python, MATLAB, PyTorch and R to deliver robotics, Emotion AI and data-driven systems. His career spans research engineering at DLR to leading AI services and now bringing large models into industry, with publications in top venues for Robotics and Emotion AI. Notably, he has a track record of turning research prototypes into production-ready solutions—e.g., automated robot code generation during his master’s work—and he thrives on integrating large-scale ML into real-world robotic workflows.
10 years of coding experience
15 years of employment as a software developer
PhD Candidate Data Analysis and Machine Learning methods for Affective Computing (Emotion AI), PhD Candidate Data Analysis and Machine Learning methods for Affective Computing (Emotion AI) at Ulm University
M.Sc. Mechatronics, M.Sc. Mechatronics at Ravensburg-Weingarten University of Applied Sciences
Bachelor of Technology - BTech Electonics & Communications Engineering, Bachelor of Technology - BTech Electonics & Communications Engineering at Jamia Millia Islamia
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Karan Sharma - Head Of Department at Agile Robots SE