Mozilla, Firefox Android Developer Intern & Part-Time Student Worker
- Built and shipped brand new web browser in Kotlin to over 100,000,000 users on Google Play Store.
- Served as a feature lead for Progressive Web App support, providing a native feel to thousands of web apps.
- Added Trusted Web Activity support to Firefox for Android, featured in Chrome Dev Summit 2019 keynote.
- Wrote specifications for new Web App Manifest features as member of the World Wide Web Consortium.
- Established testing infrastructure that improved code coverage by 150% and doubled developer productivity.
Google, Chrome Software Engineering Intern
- Used streams and background threads to handle 180 MB downloads, rendering partial data in under 1 second.
- Migrated Java Android compiler and runtime tools, shrinking Chrome by 30 KB and removing memory leaks.
Vital Mechanics, 3D Graphics & Simulation Developer Intern
- Built TypeScript Electron client that interfaces with C++ server to display 3D simulations with WebGL.
- Migrated large program from jQuery to React, Redux, saving time and effort for future programmers.
Yelp, Software Engineer Intern
- Built new web search page feature in Flow, React, Redux, and Python displayed to 1,000,000 users monthly.
- Led hackathon team to build new product for in-restaurant experience which was picked up by sales team.
Centre for Sustainable Food Systems at UBC Farm, Software Developer
- Developed custom TypeScript software and wrote fill algorithm to classify farm fields.
Oakes Management LLC, Web Developer and IT Manager
- Designed and developed web portfolio, including GPU-accelerated parallax using CSS 3D transformations.
- Built Maskable.app developer tool. Recommended by Google & CSS Tricks and is used over 5,000 times/month.
- Implemented icon features for Google Bubblewrap & Microsoft PWABuilder, used over 2,000 times/month.
- Maintainer for Rollup ES6 module bundler, adding TypeScript typings and compiler support to all plugins.
- Created Big Island Buses offline web app with County of Hawai’i, won Congressional App Challenge 2014.
Speaking and Writing
- Speaker at upcoming CascadiaJS 2020 conference with 1,000 predicted online attendees.
- Wrote web development articles for CSS Tricks, MDN, and Google web.dev with thousands of views.
- Authored guidebook on MockK testing library for Kotlin and Android, with over 5,000 views/month.
University of British Columbia, Bachelor of Science in Computer Science, 4th year
- Finalist: nwHacks 2018 (out of 800+)
- Hardcore Top 3: Yelp Hackathon 24.0 (out of 44)
- Grand Prize: Congressional App Challenge 2014, Hawaii’s 2nd Congressional District