Summary
Daniel Sotingco is a senior software engineer specializing in mission-critical autonomous systems, with over a decade of experience delivering simulation, testing, and production code for high-stakes environments. Based in Cambridge, MA, he currently drives software development for fusion systems at Commonwealth Fusion Systems using C++, Python, and MATLAB. Previously at Draper, he led autonomous-system software efforts, including embedded C on RTOS for aerospace, and strengthened CI and testing pipelines across software-in-the-loop and processor-in-the-loop workflows. He holds an MIT Master’s in Mechanical Engineering and completed a Deep Reinforcement Learning Nanodegree, reflecting a sustained commitment to advanced modeling and learning-based methods. Across roles, he has built end-to-end capability—from MATLAB/Simulink dynamic-system modeling to robust C/C++ production code and rigorous test automation for mission-critical platforms.
11 years of coding experience
13 years of employment as a software developer
Master's Degree, Mechanical Engineering, Master's Degree, Mechanical Engineering at Massachusetts Institute of Technology
Deep Reinforcement Learning Nanodegree, Deep Reinforcement Learning Nanodegree at Udacity
Bachelor's Degree, Mechanical Engineering, Bachelor's Degree, Mechanical Engineering at Franklin W. Olin College of Engineering
Regis High School
English, Chinese, Spanish