Every capability below is backed by software we designed and built end to end, then took all the way through to release. A selection is shown here, with links where the work is public.
Cogent AI
LIVE ON THE APP STORE
ANDROID AWAITING RELEASE
iOS & Android · concept to public release
An iOS app that helps people pause before an impulsive decision: capture the urge by voice or text, get the bias behind it named, sit out a cooling-off timer, then talk it through with an AI coach. Taken from a blank repo through App Store review to a public listing.
- Whole lifecycle: data model and backend API through to store listing, review and release management.
- Paid from day one: subscription tiers, in-app purchases and a free trial wired in and working.
- AI in production: a real-time voice coaching session over WebSockets, plus AI analysis of what the user writes.
iOS & Android
Subscriptions
AI features
App Store release
View Cogent AI on the App Store ↗
Nestling Nutrition
LIVE IN PRODUCTION
Marketing site + web app · nutrition consultancy
A marketing site and a separate subscriber app for a New Zealand nutrition consultancy. Parents track a child's growth and allergen introductions, generate recipes, plan the week's meals, and export a report for their paediatrician.
- Recipes and meal planning: allergen-aware recipe generation feeding a weekly planner, which rolls up into a single aggregated grocery list.
- Records worth keeping: growth percentiles, allergen introductions and reactions, exported as a paediatrician-ready PDF.
- Two systems, one brand: an SEO-first marketing site and a subscription app, deployed separately so either can change without touching the other.
Full-stack web
AI recipes
Meal planning
SEO engineering
Visit nestlingnutrition.com ↗
Sports Academy Platform
IN PRIVATE TEST
Management platform · community sport
Everything a grassroots sports academy runs on, in one system instead of five spreadsheets: player records, attendance, fixtures and match stats, academy finances and a season calendar.
- One record per player: profile, guardians, medical, academic and consent history held against a single identity.
- Run the season: attendance registers, fixtures, per-player match stats and a shared calendar.
- Money tracked properly: income and expenses per player and per academy, summarised on a dashboard.
Player records
Attendance
Match stats
PostgreSQL
Walkthrough available on request