Xing Di is a research scientist with a decade of experience translating academic rigor into applied AI and computer vision solutions across industry and academia. Currently at ProtagoLabs and formerly a PhD researcher at Johns Hopkins, he combines deep learning research with practical product-focused development. His background includes short-term research scientist roles in industry (PAII, Hikvision USA) and sustained graduate research at Rutgers, reflecting comfort moving between prototyping and production environments. Trained in engineering and advanced degrees from Stevens Institute and Johns Hopkins, he brings strong theoretical foundations to real-world problems. Based in Vienna, Virginia, he is known for bridging research and engineering pragmatically—often accelerating projects by turning novel algorithms into deployable code. His public portfolio (xingdi1990.github.io) highlights reproducible research and tools that prioritize clarity and usability beyond typical academic artifacts.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (BEng), Bachelor of Engineering (BEng) at University of Electronic Science and Technology
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Johns Hopkins Whiting School of Engineering
Master’s Degree, Master’s Degree at Stevens Institute of Technology
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.