14 original apps plus 13 paid alternatives — all built on one shared Swift package. The same architecture, tools, and shipping speed I apply to every client project.
Why this portfolio exists
When clients hire me to build their Slack automation or Jira pipeline, they're asking: can this person actually ship? These 27 apps are the answer.
All 27 run on a single Swift package called AppFoundation — shared analytics, monetisation, and onboarding. 14 are free with subscriptions; 13 are paid one-time-purchase alternatives built from the same codebase using compile-time flags. The same approach — shared architecture, reusable components, AI-assisted speed — is how I build client automation systems under fixed-price, 2-week delivery.
7 apps across 5 countries, each localised for the specific exam. Official questions, mock tests, adaptive progress tracking. Built on the same SwiftUI + AppFoundation stack — each shipped in under 2 weeks.
Spanish citizenship exam. All official questions with explanations, exam simulation and study progress.
German fishing license exam. 1000+ official questions across 6 topics with exam simulation.
Italian nautical license. All ministerial questions for entro e oltre 12 miglia.
Italian driving license. 7000+ ministerial quiz questions for Patente B with exam simulation.
UK construction safety card. 500+ CITB questions across 5 safety topics with mock exams.
German citizenship test. All 310 official questions plus federal state questions. Exam simulation.
French naturalisation civics exam. 300+ questions on Republic values, history, institutions and fundamental rights.
Energy prices, expense tracking, focus timers, and developer tooling. Each uses WidgetKit, StoreKit 2, and live data APIs — the same integration patterns I use to connect client systems.
Real-time electricity prices for European markets. Price alerts, widgets, hourly comparisons.
Track expenses and income with categories, budgets, and reports. Multi-currency. Apple Watch companion.
Customizable interval timer for focus sessions, HIIT workouts, and Pomodoro. Visual and audio cues.
Track Claude API usage from your macOS menu bar. Token consumption, rate limits, and daily cost trends.
Native macOS tools for email management and file conversion. Purpose-built for niche use cases — showing that even small scope gets the same production-quality treatment.
Organize email using the PARA method across all accounts.
Convert mbox archives to individual EML files. Batch processing.
Split large mbox files. Preview, search, and export emails.
One-time purchase versions of our free apps. Same features, no subscription. Built from the same codebase with compile-time flags — read how it works.
Paid alternative to CSCS Card Quiz. All safety questions, no subscription.
Paid alternative to eXpense. Full expense tracking, one-time purchase.
Paid alternative to Phygital Timer. Focus and interval timer, no subscription.
Paid alternative to AI Battery. API usage tracking, one-time purchase.
Paid alternative to Wattora. Electricity prices, one-time purchase.
Paid alternative to PARA Mail. Email organizer, one-time purchase.
Paid alternative to Email Converter. Mbox to EML conversion.
Paid alternative to Mbox Splitter Pro. Split and preview mbox files.
Paid alternative to CCSE Study Guide. Spanish citizenship exam prep.
Paid alternative to Einbürgerungstest. German citizenship exam prep.
Paid alternative to Examen Civique. French citizenship exam prep.
Paid alternative to Patente Nautica. Italian nautical exam prep.
Paid alternative to Quiz Patente. Italian driving exam prep.
I build Slack bots and AI automation systems with the same speed and architecture. Fixed price. Full code ownership. Deployed in 2 weeks.
Book Free Audit →App Store data verified via ASC API: April 25, 2026