2022 — Now
Millbrae, California, United States
Fullstack development, primarily focusing on frontend using Expo + ReactNative for web and native iOS/Android platforms. Also worked on Golang backend services.
One of my favorite projects at Merit is being the tech lead on adding localization support to our Member App, starting with supporting languages other than English. Researched and proposed short and long term strategies for internationalization. Worked with stakeholders to come up with a stage-appropriate process for managing translations given MVP launch time and budget constraints. Wrote documentation and added additional tooling to help preserve developer experience while ensuring the process is manageable. This multilingual initiative helped the company secure new deals.
Another project is leading the frontend development of the Share Merits initiative. Built the foundations of the Share Merits web app and supporting flows in the Member App. Worked with product to go through initial product requirements, identify major pieces needed and level of effort for each, and prioritize accordingly for MVP and subsequent versions. Break down and create tasks from product stories with ease of tracking and visibility, and distribution of work across other devs in mind.
Mountain View, California, United States
Hopped aboard as a generalist developer first working on projects revolving around the Athenascope website built in React for a handful of weeks, then quickly transitioned into fullstack React Native mobile development of the mobile app shortly from its beginning up to alpha, closed beta, and open beta launches.
My favorite projects here include:
a blend of rapid prototyping and semi-rigid roadmap features, including My Content, user onboarding flow, and adding a per-video clip trimming step in the create remix user flow
a whole bunch of tooling for helping out the team such as setting up nightly builds to Firebase, a hidden dev menu in the app for enabling better testing and development, admin pages for introspection into our emerging communities feature, etc
I have been primarily focused on mobile app feature development, doing a blend of backend and frontend work as needed to support said features I owned from start to finish and beyond, working closely with product and design along the way. I really enjoyed working the last couple of months doing primarily user facing product engineering, which plays a lot to my key strengths of working together with the product team and making their ideas come to life, give or take a few compromises as needed to meet company goals of course.
2020 — 2020
Palo Alto, California, United States
HTTP/C++ API related backend work, and React frontend work.
2019 — 2020
2014 — 2019
San Jose
I've done just about all of it: frontend, backend, and development and operations.
My favorite projects here include:
extracting Grokker Wellbeing Minutes from HealthKit data, then reconciling and deduplicating that with Wellbeing Minutes from other sources
adding downloading videos for offline viewing on the iOS app
laying out the foundations for the GrokTalk feature, including encrypting the messages at rest
Programs V2, planning a seamless transition of all supported platforms to the new and improved feature where users can now schedule their program based on their available days
setting up StatsD/Graphite + Grafana and an ELK stack for performance metrics and logging, respectively, which has been massively useful in continuously improving and maintaining our service
You may find me all over the place as needs arise. Need to scale infrastructure a bit more? I'm there in AWS launching new instances, ready to get a build installed and ran. New feature request in iOS? I got you covered with opening up new methods in the REST API then consequently updating the app's code, though I hope it's Swift not Objective-C (I'm in love with the former). Roku woes? Might be Basic, might be BrightScript. I try to React appropriately, even React-Natively in Android if the opportunity arises. Otherwise you'd find me working with NodeJS for our web browser experience.
I'm also the resident Otamatone player, and while I still suck at the violin, I can fall back on my home instruments, vocals and keyboard.
Education
2007 — 2011
San Francisco State University
BS
2007 — 2011