Portrait of Kevin Roan, React Native developer

Kevin Roan

React Native Developer

I've spent the last few years shipping offline-first, real-time mobile apps — race timing on patchy trail networks, ride-sharing, point-of-sale. If it has to work on a bad connection, that's the part I enjoy.

years shipping
5+years shipping
projects shipped
5projects shipped
apps in the stores
3apps in the stores
companies worked with
8companies worked with

What I build

Cross-platform apps in React Native and TypeScript, from first screen to store listing — plus the Node and PostgreSQL services behind them when a project needs both halves.

Most of my work is offline-first, real-time, or both. Sync, sockets, local caches, and the performance work that keeps a list at 60fps.

Things I've built

See everything I've shipped →

What I've written

Read all my posts →

What I use every day

React NativeExpoTypescriptTanStack QueryZustandNext.js

My full toolkit →