
Tracky
Now Playing · iOS
Full Stack Mobile Software Engineer
7+ years Building & Testing native iOS & Android experiences, .NET APIs, and React web apps.
Most recently at Block (Cash App), shipping the Afterpay experience on iOS & Android. Worked on the Walmart Vision Centre's iOS App recently as well. Currently partnering with clients to build out their full stack applications.

Tracky
Now Playing · iOS

Cash App
Afterpay · iOS

Walmart
Lens Selection · iOS

Kelvin
Bill Pay Chat · Android

Tracky
Home · Android

Kelvin
Financial Assistant · iOS

Walmart
Prescription Eyeglasses · iOS

Cash App
Pay Over Time · iOS

Tracky
Home · iOS

Cash App
Afterpay Partners · iOS

Kelvin
Bill Pay Chat · iOS

Kelvin
Financial Assistant · Android

Tracky
Now Playing · iOS

Cash App
Afterpay · iOS

Walmart
Lens Selection · iOS

Kelvin
Bill Pay Chat · Android

Tracky
Home · Android

Kelvin
Financial Assistant · iOS

Walmart
Prescription Eyeglasses · iOS

Cash App
Pay Over Time · iOS

Tracky
Home · iOS

Cash App
Afterpay Partners · iOS

Kelvin
Bill Pay Chat · iOS

Kelvin
Financial Assistant · Android

Tribes
Joined Rips · iOS

Tribes
Create Rip · iOS

Tribes
Rip Chat · iOS

Tribes
Rip Details · iOS

Tribes
Joined Rips · Android

Tribes
Create Rip · Android

Tribes
Rip Chat · Android

Tribes
Rip Details · Android

Walmart
In-Store Order Lookup · iOS

Tracky
Now Playing · Android

Walmart
Vision Centre · iOS

Cash App
Afterpay Checkout · iOS

Tribes
Joined Rips · iOS

Tribes
Create Rip · iOS

Tribes
Rip Chat · iOS

Tribes
Rip Details · iOS

Tribes
Joined Rips · Android

Tribes
Create Rip · Android

Tribes
Rip Chat · Android

Tribes
Rip Details · Android

Walmart
In-Store Order Lookup · iOS

Tracky
Now Playing · Android

Walmart
Vision Centre · iOS

Cash App
Afterpay Checkout · iOS
Shipping reliable & polished native apps, reliable APIs, and modern web experiences.
A software developer builds what's on the ticket. A product engineer owns the outcome, understands why a feature exists, how users experience it, and whether it actually moves the needle. I work in that second mode: from problem to shipped product, not just problem to merged PR.
What sets me apart is end-to-end ownership with product judgment. I ship polished SwiftUI and Jetpack Compose surfaces, wire them to reliable .NET APIs, and iterate until the experience lands. I use AI-accelerated development to move fast, but never at the cost of craft, test coverage, or the details users feel in every tap.
Languages, frameworks, and practices I work with across mobile, backend, and web.
Building Tribes — a cross-platform motorcycle social app.

Cross-platform motorcycle social app for organizing group rides with real-time sync.
A four-repo ecosystem powering rider accounts, location-based Rips, per-ride chat, and push notifications — currently in private beta in Vancouver.
Screenshots from features I have worked on at larger teams and apps I have built End to End.
Book a discovery call, send an email, or connect on LinkedIn.