Portfolio
Things I’ve built
A selection of iOS apps I designed and shipped — each one a small, self-contained product exploring a different corner of everyday life.
Collaborative, gamified trip planning
Travel Planner
A SwiftUI iOS app where a group plans an itinerary together, then checks in at planned waypoints during the trip to earn points and badges. Real-time collaboration is backed by Firestore, with Cloud Functions doing server-side check-in validation and trip-stats aggregation.
- Shared itineraries grouped by day, with MapKit place search
- GPS check-in game that awards points and updates trip completion
- Invite-by-code collaboration, leaderboard, and profiles
- Sign in with Apple + email/password, Firestore security rules
Family budget, quietly automated
Hearth
A family-budget iOS app backed by a credit-card statement importer. It parses PDF statements from multiple banks on a home server, then surfaces transactions and spending insights in a clean SwiftUI interface that keeps last-known data available offline.
- Home, Transactions, Insights, Upload and Settings tabs
- PDF statement parsing for Advanzia, Klarna and Amex
- Offline disk cache for data away from the home LAN
- Distributed to internal testers via TestFlight
One pick. Under 60 seconds.
WeekendWatch
A no-BS weekend picker that suggests one movie or series at a time — never a feed. Swiping trains your taste on-device; there are no accounts, no watchlists and no reviews. Recommendations run through a pure-Swift scorer, with Apple's on-device Foundation Models parsing mood and writing pick blurbs.
- One suggestion on screen at a time — decide in under a minute
- Only suggests titles streamable on platforms you own
- All taste data stays on device — privacy is a feature
- On-device AI (Foundation Models) + a Cloudflare edge proxy for TMDB









