Summary
Mohammadhossein Saadatfar is a senior software engineer and hands-on CTO with 13 years of professional experience and a 17-year background in programming and electrical circuit design, now based in the Greater Vancouver area. He specializes in medical-grade embedded and robotics software, having led end-to-end architecture, compliance (IEC 62304), and CI/CD for complex multi-repository ecosystems that span ARM/FreeRTOS, ROS, backend services, and UIs. As co-founder and CTO of a medical device company he shipped six certified products and designed 20+ PCBAs while securing ISO 13485 and CE certification, blending hardware depth with production software rigor. At Human In Motion Robotics he maintained 70+ repositories, built a ROS-integrated System Controller and Fault Handling state machines, and standardized quality controls with SonarQube and GitLab pipelines. He is distinctive for pairing low-level firmware expertise (8-bit AVR to ARM Cortex-M) with systems-level leadership—writing training materials and governance that keep teams productive and audit-ready.
13 years of coding experience
Master of Science (MSc), Power Electronics & Electrical Machines, Master of Science (MSc), Power Electronics & Electrical Machines at University of Tehran
High School Diploma, High School Diploma at National Organization for Development of Exceptional Talents (Sampad)
English, Persian