Work
Things we've shipped.
A representative slice of recent projects — across web, mobile, AI features and internal tools. Want a closer look at any of them? Let us know.
- 01Logistics2025 · Regional logistics SMB
Replaced spreadsheets with a real ops dashboard
A custom operations dashboard tracking shipments, drivers and SLAs in real time. Replaced a tangle of Excel files and Google Sheets that the ops team had outgrown.
- Cut daily reporting from 2 hours to 5 minutes
- Role-based access for dispatch, drivers and finance
- Bulk CSV import for legacy data migration
Next.jsPostgresPrismatRPCVercel - 02Health & wellness2024 · Wellness chain
Cross-platform booking app with payments
iOS + Android booking app for a chain of wellness studios. Class schedules, memberships, in-app payments and push reminders — all from a single React Native codebase.
- Shipped to App Store and Play Store in 7 weeks
- Stripe subscriptions with proration & pause/resume
- Push notifications for class reminders & wait-list
React NativeExpoStripeNode.jsPostgres - 03SaaS2025 · B2B SaaS startup
AI support assistant grounded in real docs
An in-product AI assistant that answers customer questions using the company's actual documentation, changelog and ticket history — with citation and human-handoff fallback.
- Deflected 38% of tier-1 support tickets in the first month
- RAG pipeline over docs, changelog and Zendesk history
- Citations + escalation to human agents on low confidence
OpenAIpgvectorNext.jsVercel AI SDK - 04Agency / media2024 · Creative agency
Marketing site + headless CMS
A high-end marketing site for a creative agency, with a headless CMS the editors actually enjoy using. Sub-second page loads, image optimisation and a rich case-study layout system.
- Lighthouse 99 on mobile, 100 on desktop
- Block-based case-study editor for non-technical users
- Image and video optimisation pipeline on the edge
Next.jsSanityTailwindVercel - 05Professional services2025 · B2B services firm
Custom CRM, built around how the team actually works
Replaced a forced-fit off-the-shelf CRM with a tailored one — pipeline, proposals, invoicing and reporting in a single tool, modelled around the company's real workflow.
- Migrated 4 years of legacy data with zero downtime
- Quote-to-invoice flow with PDF generation
- Dashboards for partners, AEs and finance
Next.jsPostgresPrismaAuth.jsRailway - 06Logistics / mobility2024 · Last-mile delivery startup
Real-time delivery tracking, end-to-end
A live tracking experience for end customers plus a driver app and an internal ops console. Map-based, WebSocket-powered, with offline tolerance for drivers in low-signal areas.
- Sub-second location updates over WebSockets
- Offline-tolerant driver app with retry queue
- Customer SMS notifications at each milestone
Next.jsMapboxWebSocketsPostgresTwilio
Have a project in mind? Tell us about it.
Start a project →