Selected work · 2023—Today

Products I've taken to market.

Three independent Flutter products, each designed, engineered, released, and maintained as a complete system—not a portfolio concept.

Role
Independent product engineer
Experience
3+ years
Raha home screen with prayer times for the daily worship routine
Raha Qibla guidance screen for finding prayer direction
Raha Quran read and listen screen in a calm reading layout
Raha app icon

01 · Android · iOS planned

Independent product engineer

Raha

Prayer times, Quran, and Qibla for a daily worship routine

Raha is a Flutter companion for daily worship: prayer times on the home routine, Qibla guidance when you need direction, and a calm Quran read/listen experience. Preferences and daily state stay local, with optional audio delivered on demand in production.

Daily use without friction
Prayer, Quran, and Qibla experiences are structured to stay useful with local data.
Clear application boundaries
Riverpod, Drift, and SQLite separate content, preferences, and daily worship state.
Production observability
Supabase serves optional audio while Mixpanel and Sentry support product learning and reliability.
  • Prayer times
  • Quran
  • Qibla
Focus Flow home screen with an active focus timer session
Focus Flow ambient soundscape mixer and playback controls
Focus Flow insights view summarizing session reflection and progress
Focus Flow app icon

02 · Android · iOS planned

Independent product engineer

Focus Flow

Calm focus timer, ambient soundscape, and session reflection

Focus Flow is a Flutter focus product built around a calm timer, ambient soundscape, and insight/reflection views. Sessions, preferences, and progress stay local-first so deep work remains reliable offline, while optional sound packs load on demand.

Local-first by design
Drift and SQLite keep tasks, sessions, and progress dependable without a network connection.
Predictable product state
Riverpod separates timer state, task workflows, settings, and persistence into maintainable boundaries.
Production delivery
RevenueCat supports subscriptions while Supabase delivers optional ambient sound packs on demand.
  • Focus timer
  • Ambient soundscape
  • Session insights
Dev Discipline home screen showing the guided daily execution overview
Dev Discipline 60-day plan view with structured daily tasks
Dev Discipline insights screen with progress trends and completion history
Dev Discipline app icon

03 · Android

Independent product engineer

Dev Discipline

Guided 60-day execution system with daily progress and insights

Dev Discipline is a Flutter product for building consistency through a guided 60-day plan, day-to-day execution tracking, and progress insights. Plans, streaks, and history stay local so accountability remains available offline, with store delivery and subscriptions handled in production.

Durable daily progress
Plans, streaks, journal entries, and completion history live in a local Drift database.
State that scales
Riverpod keeps the plan, habit, progress, and subscription flows explicit and testable.
A complete release loop
The product combines RevenueCat subscriptions with production Play Store delivery and maintenance.
  • 60-day plans
  • Daily execution
  • Progress insights

Next product

Need a Flutter engineer who stays for the release?