My name is Han aka Ninja_Gah. I build complex and unique software. My apps have over 400,000 users. I published many technical articles on software design, architecture, machine learning, cross-platform development, network programming, and much more. I run my own business and ran a non-profit.
EXPERIENCES
Software Engineer, AOSP & Mobile Lead (2023 – present)
Meta, System AI, Health Tech, Burlingame
Next-gen Meta AR/Smartglasses
- Led OS-level ambient sensing AI APIs on AOSP Android 14/16 for next-gen smart glasses, enabling always-on low-power audio, ASR, vision, IMU, and gaze inference on custom silicon.
- Built firmware-facing system APIs and AIDL services exposing ambient AI events through internal and future third-party platform APIs.
- Designed a custom PCIe protocol between CP and AP for efficient passive-sensing messaging across Android and firmware.
- Built pre-silicon CP simulation/emulation platforms and delivered CV-to-RGB projection using camera extrinsics for high-fidelity object cropping.
Ray-Ban Conversation Focus
- Developed Meta AI app interfaces for Conversation Focus on Android and iOS platforms.
- Led development of AOSP hearing service on Ray-Ban smartglasses.
Member of Techinical Staff, Apps & Systems Engineer (2019 – 2023)
Whisper.ai (acquired), AI hearing aid, San Francisco
- Spearheaded development of the Android app for the Whisper Hearing System, owning device controls and the self-fitting experience.
- Architected fitting software for audiologists that deployed across United States.
- Owned Bluetooth low energy communication stack between hearing aid and smartphone.
- Integrated neural net diagnostics and logging that simplified AI inference debugging.
Founder & President, Engineer, Designer, Artist (2015 – 2019)
Trap Labs, Video game (Win/Mac Nov 26 2018, iOS/Android Sept 3 2019)
Packet1337 Inc, Toronto
- Spearheaded a cross-platform/device action puzzle video game from concept to product that launched on Steam, Google Play, and App Store storefronts; acclaimed 93% positive review.
- Owned all software development, game design, packaging, business, and marketing.
Senior Software Engineer, Software Technical Lead (2011 – 2015)
Advanced Micro Devices, Markham
- Owned the development of cross-platform kernel graphics debugger for Windbg, gdb, and terminal.
- Mediated engineering requirements between software and hardware teams for new ASIC bring-ups.
QA Analyst (2010)
BlueCat Networks, Toronto
- Integrated VMware VSphere API and VIX API for QA automation framework
NONPROFIT
Founder & President (2011 – 2013)
Hacker Academy, University of Toronto
- Founded the largest computing enthusiast organization in engineering faculty with over 400 members
OneTranslate (Published 2018, ongoing, Patreon - Articles)
AI manga translation editor. Launched Feb 2024.
- Trained on multiple neural nets (vision, inpainting, OCR, translation) that is capable of fully automated E2E publishing level translation and editing.
- Self-hosted AI server with NVIDIA GPUs that serves to over 30 Patreon users.
Comics++ (Released 2015, ongoing)
Windows 10 UWP comic booker reader
- Attained top 30 category ranking with over 300k unique users globally and a 4.3/5 star rating.
- Developed a C++/CX (UWP) app with advanced features like voice control, and OpenCV enhancements.
Tile 16 – Puzzle game (Released 2015)
A case study in unit testing Unity 5
More projects
EDUCATION
Bachelor of Applied Science and Engineering, Computer Engineering (2013)
University of Toronto, Canada