Zhangbo (David) Cheng is a Graduate Coach with a passion for mentoring students in the fields of computer science, data science, and artificial intelligence. His strong academic background, coupled with his practical experience in research and industry, makes him an ideal guide for students navigating the graduate school admissions process and seeking to build successful careers in technology.
As a graduate of Johns Hopkins University, Zhangbo holds a dual Master of Science in Engineering degree in Computer Science and Information Systems. His academic foundation is further strengthened by a Bachelor of Science in Computational Data Sciences with a minor in Mathematics from Pennsylvania State University. This comprehensive education has provided him with a deep understanding of machine learning, artificial intelligence, and software development.
Zhangbo’s expertise extends beyond theory. He has actively contributed to various AI-driven projects, including fake news detection, predictive modeling for house prices, and market record systems. His skills in object detection and tracking are further demonstrated through his implementation of algorithms such as YOLO and Lucas-Kanade optical flow.
His professional experience includes roles as a Research Assistant at the Johns Hopkins Bloomberg School of Public Health and as a Software Development Engineer at the Center for Digital Health and AI at Johns Hopkins. These positions have allowed him to apply his knowledge to real-world problems and gain valuable insights into the demands of the tech industry.
Beyond his technical skills, Zhangbo is a dedicated educator, having served as a Teaching Assistant for graduate-level courses. He is passionate about sharing his knowledge and helping students excel in their studies. His commitment to mentorship and his ability to break down complex concepts make him a valuable resource for students seeking guidance in their academic and professional pursuits.