I plan & write software—by myself, with friends, and as part of organizations. I focus on mobile experiences, platforms, and team processes.
Corner
I built an iOS app for a place discovery network—a map that learns your taste as you explore the world around you.
On the journey to product-market fit, it was my responsibility to architect this app in a highly modular way in order to mix, match, and iterate on concepts as quickly as possible without sacrificing quality.
Instacart
I worked on systems that help shoppers find work and earn money.
I architected the app’s home tab, paving way for experiences and interactions that were originally expensive, infeasible, or unsafe to build.
I led an initiative protecting shoppers falling victim to tip-baiting.
Double Atelier
I built and maintained a pair of iOS apps that facilitate delegation between executives and their personal assistants.
Both apps were originally written in React Native before I joined the company to work on rewriting them natively.
Cobalt
What started as a library of web scrapers for the University of Toronto later became a collection of web APIs for interfacing with the university’s public data.
I partnered with fellow students and a local open data company that sponsored the project for its lifetime.
I wrote about my original motivation for Cobalt in a blog post.
Microsoft Corporation
I was a member of the Outlook for iOS team. I focused on build systems, design systems, navigation, and security.
I led engineering on a redesign of the app, work that was then adopted by the company as part of a universal design system.
I built tools for managing developer environments and weekly app releases.