Hao Ding is a founding engineer and PhD candidate in Computational Science at Johns Hopkins, blending nine years of hands-on experience in computer vision, robotics, and applied research. He has translated academic rigor into industry impact through research internships at SenseTime and United Imaging Intelligence—publishing at ICCV and building practical tools like a prompt-based class-agnostic annotation system and a neural finite-state machine for surgical video understanding. With an MSE in Robotics from Johns Hopkins and a CS degree from Tsinghua, he moves comfortably between theoretical methods and production-oriented solutions. Based in the D.C.–Baltimore area, Hao is now channeling his research-driven approach into early-stage product development as a founding engineer, bringing uncommon depth in active learning and data-efficient annotation to fast-moving AI teams.
9 years of coding experience
Doctor of Philosophy, Computational Science, Doctor of Philosophy, Computational Science at Johns Hopkins Whiting School of Engineering
Bachelor of Engineering, Computer Science, Bachelor of Engineering, Computer Science at Tsinghua University
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.