Skip to content

Projects

Client work I’ve built and shipped — Flutter, React Native, and native mobile apps, full-stack web platforms, and the APIs behind them. Open a project for the case study and live links.

Bli Statsborger Norwegian citizenship exam-prep app screens showing a practice question, pass-mark results gauge, and study progress chart.

Exam prep

Platforms: iOS · Android · Web

Bli Statsborger

Norwegian citizenship (Statsborgerprøven) and social studies exam-prep app — timed mock tests, study notes, and progress tracking on iOS, Android, and web.

  • Flutter
  • React
  • Firebase
  • RevenueCat
RockNTix event ticketing marketplace on web and mobile showing purchased QR tickets, location-based event discovery, and an AI chatbot for creating events.

Event ticketing

Platforms: iOS · Android · Web

RockNTix

Event ticketing marketplace with flat $1 buyer checkout, Stripe Connect payouts, QR check-in, and AI event discovery on iOS, Android, and web.

  • Flutter
  • Next.js
  • Node.js
  • Stripe Connect
Seed Cycle Blend iOS and Android app screens showing menstrual or moon-phase onboarding, daily seed check-in calendar, and FOL and LUT cycle progress chart.

Health tracking

Platforms: iOS · Android · Web

Seed Cycle Blend

Menstrual and lunar seed-cycling tracker app for iOS and Android — FOL & LUT phase scheduling, one-tap logging, cycle charts, recipes, and reminders.

  • Flutter
  • Firebase
  • Shopify API
  • In-app purchases
Taekwon-Do ITF Patterns (Tuls) app on tablet showing the 24 pattern list, side-by-side video comparison with Master Jaroslaw Suska, 4-angle playback, and movement lists.

Sports training

Platforms: iOS · Android · Web

Taekwon-Do ITF Patterns

ITF Taekwon-Do training app for iOS and Android with all 24 patterns (Tuls) by world champion Jaroslaw Suska — 4-angle video and side-by-side comparison.

  • Flutter
  • Firebase
  • Node.js
  • WordPress API

Have a project like this in mind?

Tell me what you’re building and where you’re stuck. I’ll tell you how I’d approach it.

Hire me