Richard Dominick is the Chief Technology Officer at Source Academy and a final-year Computer Science & Business Administration undergraduate at NUS, based in Singapore with about five years of professional experience. He combines product-minded technical leadership—serving as CTO and Backend Head—with hands-on engineering across frontend, backend and robotics, having improved Source Academy’s UX (including QR-based secret paste and a mobile remote-execution workspace) and built a live dashboard that supports collaborative learning for ~800 freshmen annually. Prior to and alongside his Source Academy work he delivered production-grade systems at FLEXII, designing microservices, migrating Firestore to PostgreSQL, deploying Docker infrastructure, implementing RBAC/ABAC, and achieving a reported 30× client performance gain. As an undergraduate TA, private tutor and former nonprofit VP, he pairs pedagogy and community impact with a pragmatic focus on usability, security and scalable architecture.
5 years of coding experience
2 years of employment as a software developer
SMP Santa Ursula BSD
St. John's School
Bachelor of Computing - BComp, Bachelor of Business Administration - BBA, Computer Science and Business Administration, Bachelor of Computing - BComp, Bachelor of Business Administration - BBA, Computer Science and Business Administration at National University of Singapore
Ridge View Residential College
Singapore-Cambridge General Certificate of Education, 'Ordinary' Level, Singapore-Cambridge General Certificate of Education, 'Ordinary' Level at Temasek Secondary School
Singapore-Cambridge General Certificate of Education, 'Advanced' Level, 6 Distinctions - Rank Points: 90/90 (AAAA/AA), Singapore-Cambridge General Certificate of Education, 'Advanced' Level, 6 Distinctions - Rank Points: 90/90 (AAAA/AA) at Eunoia Junior College
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
Role in this project:
Front-end Developer
Contributions:560 reviews, 22 commits, 462 PRs in 4 months
Contributions summary:Richard focused on improving the functionality and user interface of the remote execution device dialog within the frontend of Source Academy. They implemented features such as the ability to paste secrets from QR codes and added a remote execution tab to the mobile workspace. The contributions involved refactoring the playground tabs and fixing styling issues, demonstrating a focus on usability and responsiveness. The user also added a dependency for QR code scanning.
Contributions:2 reviews, 1 PR, 262 pushes in 2 years 1 month
nusnodejsengineering
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.