Richard Dominick

Chief Technology Officer at Freelance

Singapore, Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code5 years of coding experience
job2 years of employment as a software developer
bookSMP Santa Ursula BSD
bookSt. John's School
bookBachelor 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
bookRidge View Residential College
bookSingapore-Cambridge General Certificate of Education, 'Ordinary' Level, Singapore-Cambridge General Certificate of Education, 'Ordinary' Level at Temasek Secondary School
bookSingapore-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
languagesEnglish, Indonesian, Chinese
github-logo-circle

Github Skills (18)

typescript310
javascript10
typescript10
typescript210
javascripts10
typescript-types10
typescripts10
frontend10
react10
blueprints9
blueprint9
playgrounds9
qr-code8
qr-codes8
redux8

Programming languages (20)

PowerShellJavaCRustValaGoHTMLKotlin

Github contributions (5)

github-logo-circle
source-academy/frontend

Sep 2022 - Jan 2023

Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
Role in this project:
userFront-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.
nusreactblueprintredux-sagajavascript
RichDom2185/tp

Sep 2022 - Oct 2024

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.
Request Free Trial