Projects

Things I’ve built.

A mix of commercial work and open source. Where the code is private, the design problem is still worth describing.

2025Group CRM

Offline-first synced CRM

A CRM that keeps working when the connection does not. Clients operate fully offline and reconcile on reconnect, with every user seeing live updates the moment they are back online.

Private build — happy to talk through the sync design.

Offline-firstSync/Conflict resolutionRealtime
2025Retail operations

Supershop management

Store management with a live business performance dashboard — stock, sales and trading figures updating as transactions land.

Private build.

DashboardsRealtimeReporting
2024Automotive comparison

garibd.com

Vehicle comparison platform with statically pre-rendered catalogue pages, tuned for search indexing and fast first loads.

Next.jsReactTailwind CSSVercel
—Open source

Event-Scheduler

A React-based general-purpose event scheduler.

TypeScriptReact
—Open source

Damdor

A barter e-commerce app letting users auction their own products.

DartFlutter