
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

2024
Chasemates
An offline-first, real-time race timing system designed for offroad events. Features live Mapbox tracking, walkie-talkie audio via LiveKit, secure Stripe payments, and a comprehensive admin dashboard—available on the Google Play Store.
2024
Viacar
Full-featured BlaBlaCar-alternative ride-sharing app for the UAE market: Arabic RTL + English LTR, Mapbox, 3DS/2C2P payments, high-performance Reanimated animations, App Store & Play Store.

2024
Kenzer
A high-performance desktop POS/ERP application built with Electron. Seamlessly handles 100k+ products with lightning-fast startup, near-instant thermal printing, ZATCA integration, and full Arabic/English support.
