Cheng Peng is a Software Development Engineer at Amazon with 10 years of hands-on experience building backend systems in Java and Go, following prior engineering roles at Yext and internships across analytics and web development. A Duke ECE graduate with strong academic foundations from UC Berkeley and Huazhong University, he brings rigorous problem-solving skills honed in both CS and physics. Cheng has moved from internships at Satori Analytics and Suning into production roles, demonstrating an ability to translate research-caliber thinking into scalable, maintainable services. Based in Vancouver, he blends practical engineering discipline with a curious, cross-disciplinary background—reflected in a playful GitHub persona "CharLie B. Goode" that hints at a creative approach to coding.
10 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Duke University
Bachelor, Physics, 3.74/4.0, Bachelor, Physics, 3.74/4.0 at Huazhong University of Science and Technology
Computer Science, 3.88/4.0, Computer Science, 3.88/4.0 at University of California Berkeley
Contributions:19 commits, 260 pushes, 2 branches in 2 years 6 months
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.
Request Free Trial
Cheng Peng - Software Development Engineer at Amazon