Johannes Henseler is a control software engineer and MSc candidate in Electrical Engineering at RWTH Aachen with eight years of multidisciplinary experience spanning medical devices, robotics, battery systems and agricultural electrification. He currently develops C++ and Simulink control software for mechanical ventilators at Hamilton Medical and has hands-on experience validating advanced controllers on real robots and prototypes. His background blends embedded C/Linux development, model-based design, and system identification—skills applied to projects from hydrogen tractors to lung-parameter estimation using Kalman filters. Notably, he accelerated full-system computer architecture simulations by 20x during research work, reflecting a talent for performance optimization across software and systems. Based in Chur, Switzerland, Johannes combines rigorous academic training with practical prototyping and integration experience, enabling rapid translation from simulation to production-ready control code.
8 years of coding experience
2 years of employment as a software developer
Abitur, Abitur at Norbert-Gymnasium Knechtsteden
Master of Science - MS Electrical Engineering Major in Automation & Robotics, Master of Science - MS Electrical Engineering Major in Automation & Robotics at RWTH Aachen University
Contributions:32 commits, 25 pushes, 1 comment in 1 year 4 months
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
Johannes Henseler - Control Software Engineer at Hamilton Medical