Portfolio
Five shipped apps
Each entry details the technical stack used, the target platforms, and the role held on the project.
No. 01 Productivity · 2026
Entrepreneurs Quotes Widget
Entrepreneur quotes, native iOS & Android widgets, RevenueCat subscriptions.
- Native iOS widgets (WidgetKit + SwiftUI + AppIntents) and Android widgets (WorkManager in Kotlin) synced with the Flutter app.
- Production stack: multi-provider auth, Crashlytics, Remote Config, Mixpanel, TikTok Events SDK.
- Subscriptions and in-app purchases via RevenueCat, paywall strategy, and acquisition analytics.
Flutter (Dart ^3.9.2)RiverpodFirebase AuthFirebase Realtime Database +10
Read case study →
No. 02 Utility · 2026
AI Pray
Daily Christian prayer assistant with AI-generated prayers and native iOS widgets.
- Generative AI pipeline orchestrated by Node.js Cloud Functions: prompting, moderation, and personalized prayer delivery.
- Native iOS Home Screen and Lock Screen widgets (WidgetKit) synced in real time with the Flutter app via MethodChannels.
- Streak system and advanced local notifications to anchor a daily practice.
Flutter (Dart)RiverpodFirebase Auth (anonymous)Cloud Functions (Node.js) +9
Read case study →
No. 03 EdTech · 2025
YouTale Kids
Interactive audio stories where kids choose their own path.
Redesign in progress
- Non-linear narrative tree with items, badges, and persistent artefacts across stories.
- Narrated audio playback, chapter illustrations, child profiles, and parental control.
- Auto-save at every chapter + offline support via local cache.
FlutterFirebase AuthFirebase Realtime DatabaseFirebase Storage +8
Read case study →
No. 04 Utility · 2025
ExcuseMe
Absurd excuse generator in 10 languages.
- Excuse catalog organized by categories and subcategories, social sharing, and favorites.
- 10 supported languages, live switching, content synced via Firebase.
- Mixed monetization: banner, interstitial every 3 uses, ad removal via purchase.
FlutterFirebase Realtime DatabaseSharedPreferencesLocalization (10 languages) +2
Read case study →
No. 05 Game · 2024
BreakFit
Arcade brick breaker with bosses, level editor, and gyroscope-powered power-ups.
- Progressive bosses and special bricks that require physical movements of the phone.
- Built-in level editor: players create, save, and publish their own stages.
- Real-time scores via Firebase Realtime Database, community ratings.
FlutterFirebase AuthFirebase Realtime DatabaseIn-App Purchase +5
Read case study →