Roland Shum is a software engineer with 11 years of experience, currently working at Microsoft in Redmond and focused on low-level graphics development (DirectX 12 runtime). He brings a game-development roots from DigiPen and Unity prototyping, combined with practical systems engineering demonstrated by improving CI pipelines and automating coursework grading. His background includes leadership roles—from mentoring hundreds of students and leading resident communities to earning a corporal rank in the Singapore Armed Forces—showing strong conflict mediation and people-management skills alongside technical delivery. Roland’s work blends engine-level programming and developer tooling, and he maintains a public portfolio that demonstrates both graphics work and thoughtful engineering trade-offs.
11 years of coding experience
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at DigiPen Institute of Technology
Diploma for Digital Entertainment Technology (Games)., Diploma for Digital Entertainment Technology (Games). at Nanyang Polytechnic
Contributions:20 commits, 1 PR, 2 pushes in 9 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.