Nicholas Chum

Principal Technical Engineer at Sapphire Stream Technology

Markham, Ontario, Canada
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

👤
Senior
🎓
Top School
Nicholas Chum is a Principal Technical Engineer and Android specialist with 11+ years building AOSP frameworks, infotainment systems, and UX-centric mobile apps for carriers like General Motors (SiriusXM integration, Front/Rear Seat Infotainment) while leading Produkt Development LLC. He blends deep low-level Android expertise—IPC, runtime resource overlays, hidden AOSP integrations and anti-piracy mechanisms—with product ownership experience shipping large-scale in-vehicle streaming features and media frameworks. A fluent collaborator across global teams, he maintains a strong open-source presence (notably contributing security and integrity enhancements to the widely used Substratum theming engine with millions of users). Nicholas pairs hands-on engineering (Java/Kotlin, on-device APK tooling, CI/Gerrit workflows) with UX design sensibilities, enabling pragmatic solutions that bridge platform internals and consumer-facing experiences. Based in Markham, Ontario, he brings both startup founder grit and enterprise-grade discipline to complex automotive and mobile engineering challenges.
code11 years of coding experience
job15 years of employment as a software developer
bookInternational Baccalaureate & Cambridge IGCSE, International Baccalaureate & Cambridge IGCSE at Island School
bookChinese International School | 漢基國際學校
bookBachelor's degree Environmental Biology and Buddhist Psychology, Bachelor's degree Environmental Biology and Buddhist Psychology at University of Toronto
bookBayview Glen Private School
languagesEnglish, Chinese, Chinese
stackoverflow-logo

Stackoverflow

Stats
76reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (10)

kotlin10
theme-development10
android10
security9
gradle7
gradlew7
windows6
sdk6
javas4
java4

Programming languages (9)

JavaC++ShellBatchfileJavaScriptObjective-CHTMLPython

Github contributions (5)

github-logo-circle
substratum/template

Jun 2017 - Jun 2018

The official Substratum Theme Template actively updated by the team!
Role in this project:
userMobile Developer (Android)
Contributions:3 releases, 11 commits, 27 PRs in 1 year
Contributions summary:Nicholas primarily contributes to the `Substratum Theme Template`, focusing on Android-specific code. Their work involves enhancing security, adding checks to prevent potential hijacks of the theme, and consolidating dependencies. They've also implemented measures to verify theme integrity and manage the user experience, including anti-piracy checks and dialog implementations. The commits demonstrate a focus on maintaining and improving the functionality of the theming engine.
updatedtemplate
substratum/interfacer

Jul 2016 - Feb 2017

Substratum's background service that runs functions that should run on a completely separate thread, now without root!
Contributions:51 commits, 7 PRs, 65 pushes in 7 months
background-serviceseparaterunsthreadroot
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
Nicholas Chum - Principal Technical Engineer at Sapphire Stream Technology