Android engineer with five years shipping consumer apps in Kotlin, most recently for a grocery chain with 2.3 million monthly shoppers. Took store pickup from a 34% abandon rate to 11% by rebuilding it around an offline-first cart, and teaches Kotlin to career changers on weeknights.
Experience
Android Engineer, Puget Harvest Markets · October 2022 – present
Shopping and pickup in an app used by 2.3 million people a month.
Rebuilt store pickup around an offline-first cart in Room and WorkManager, taking abandonment from 34% to 11% in two releases.
Migrated 90 screens from XML layouts to Jetpack Compose across three quarters, cutting UI code 38% and halving the time to build a new screen.
Brought app size from 61MB to 24MB with dynamic feature modules, which lifted install completion 9% on prepaid devices.
Set up the baseline profiles and macrobenchmark run that keep p90 cold start under 1.2s; a regression now fails the build.
Android Developer, Northstack Mobile · June 2020 – September 2022
Built the barcode-scanning inventory app used by 400 warehouse staff, retiring handheld scanners that cost
20 each to replace.
Cut crashes from 2.4% to 0.3% of sessions by rewriting the fragment lifecycle handling that leaked an open camera session.
Wrote the pipeline that publishes an internal test build on every merge, removing a two-day wait for testers.
Android Developer (part-time), Fernpath Media · September 2019 – May 2020
Twenty hours a week alongside the final year of a computer science degree.
Shipped the podcast download queue, taking offline listening from 4% to 22% of sessions.
Converted the last 30 Java classes to Kotlin, ending null-pointer crashes across the next two releases.
Education
B.S. Computer Science · Western Washington University · September 2016 – May 2020