Roger Zhang is a full-stack software engineer with nine years of experience building user-focused web and mobile features, currently contributing to MiChat’s Android app with end-to-end ownership from UI/UX to backend integration. He thrives in fast-moving, collaborative teams and has a track record of improving education-focused developer tools—enhancing the CSE Machine visualisation for CS1101S—and winning a term-project prize for UI work. Beyond engineering, Roger has led large volunteer operations as Deputy Chief Organiser of the Singapore Physics League, coordinating stakeholders and a team of 18 to run events for thousands of students. He also brings product and growth fluency from a stint in AI startup operations, where he paired business development with Python automation to streamline workflows and support enterprise clients. Based in Hangzhou with ties to Singapore, he balances technical depth with cross-functional leadership and a curiosity that extends from problem-setting to product delivery.
9 years of coding experience
Residential College 4 (RC4)
Singapore-Cambridge GCE A Level, Singapore-Cambridge GCE A Level at Raffles Institution
Bachelor of Computing Computer Science, Bachelor of Computing Computer Science at National University of Singapore
Contributions:10 commits, 8 pushes, 1 branch in 1 year 1 month
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.