Summary
Ricky Cheng is a software engineer with a decade of experience building research-driven tools and interactive applications, currently contributing at Johns Hopkins Applied Physics Laboratory. He blends a strong computer science foundation with hands-on work in game development for clinical physiotherapy (PediaCORE) and machine learning research, showing an affinity for translating complex domain needs into usable software. Ricky has supported courses and developed curriculum at Johns Hopkins, demonstrating both technical depth and a knack for teaching and storytelling. His background spans full-stack development, HPC-enabled neural network work, and combinatorial research using SageMath—an uncommon mix that informs his interest in education and data visualization. Based in Baltimore, he is motivated by projects that combine creativity, clinical impact, and rigorous engineering.
10 years of coding experience
4 years of employment as a software developer
Master of Engineering - MSE, Computer Science, Master of Engineering - MSE, Computer Science at Johns Hopkins Whiting School of Engineering
Early College Credit Program, Mathematics, High School Senior, 4.00, Early College Credit Program, Mathematics, High School Senior, 4.00 at University of Wisconsin-La Crosse
High School Diploma, N/A, High School Diploma, N/A at Onalaska High School