Build & AppPortfolio

Browse my shipped Flutter applications across Google Play Store, Amazon Appstore, Huawei AppGallery, Microsoft Store, and pub.dev. Each project represents clean MVVM architecture, responsive UI, and real-world performance.

Real Problems, Real Products

Products Built FromReal Problems

Most of the products I build start with a real problem I faced myself. Instead of looking for a tool that already exists, I often build my own solution.

Mobile Apps I Build

6
Evara

Evara

Quit Bad Habits
The Problem

I wanted a simple way to quit bad habits and stay motivated. Most habit apps focused on creating habits, but I wanted to focus on stopping them. I wanted to see how long I could stay away from a habit and track my progress over time.

The Solution

I built Evara. Evara lets users start a timer for a habit they want to quit and track how long they've stayed away from it. The longer the timer runs, the bigger the achievement.

Result

A simple app that helps people stay accountable and build better self-control.

Python Helper

Python Helper

Learn to Code
The Problem

When learning Python, I found information scattered everywhere. Some tutorials were too basic, while others were too advanced. I wanted one place where beginners could learn concepts step by step with examples and videos.

The Solution

I built Python Helper. The app organizes Python topics from beginner to advanced levels. Each topic includes explanations, code examples, video tutorials, and useful learning tips.

Result

A structured learning experience that makes Python easier to understand.

Expiry Log

Expiry Log

Stay Organized
The Problem

I kept forgetting expiry dates. Food, medicine, documents, and other important items would expire before I remembered to check them.

The Solution

I built Expiry Log. Users can add items, track expiry dates, see remaining days, and receive reminders before expiration.

Result

A simple way to stay organized and avoid unnecessary waste.

Moment Me Now

Moment Me Now

Memories & Moments
The Problem

I wanted a place to save meaningful memories. Most note-taking apps felt boring, and photo galleries didn't capture the story behind a moment.

The Solution

I built Moment Me Now. The app lets users save memories as beautiful cards with photos, notes, and personal moments.

Result

A personal memory collection that feels more meaningful than a traditional gallery.

Ayoka

Ayoka

Wellness Studio App
The Problem

Studio members had to juggle separate tools for booking classes, tracking memberships, seeing events, and ordering from the cafe. Nothing felt connected, and it was hard to stay part of the community between visits.

The Solution

I built Ayoka as a branded mobile app concept that brings bookings, memberships, events, and the cafe side together in one place. Members can reserve group classes, private sessions and workshops in a few taps, earn loyalty points across the studio and cafe, and log wellness check-ins to build streaks. The experience follows the member journey: Discover → Book → Attend → Earn Perks → Stay Connected.

Result

A ready-to-build prototype for iOS and Android that keeps every part of the wellness journey in one simple, branded app.

Refined Reformer

Pilates Studio App
The Problem

The King West studio's clients had to call the front desk to book Reformer classes, check credits, or manage memberships. Class reminders and studio updates were easily missed, making it harder to stay consistent.

The Solution

I built Refined Reformer as a branded mobile app concept for small-group Reformer Pilates. Clients can browse the studio schedule, reserve a spot in a few taps, keep upcoming sessions and waitlists organized, view plan details and class credits, and stay connected with class reminders and studio updates. The experience follows the client journey: Discover → Book a Class → Reformer Session → Track Membership → Stay Consistent.

Result

A polished prototype showing how the Refined Reformer studio experience could ship as a dedicated iOS and Android app.

Software I Build

1
Mulberry Pro

Mulberry Pro

Developer Tooling
The Problem

Every time I started a new Flutter project, I repeated the same setup process. I recreated folder structures, installed packages, configured splash screens, added launcher icons, and created starter screens. Instead of building the actual app, I spent 20 to 40 minutes preparing the project.

The Solution

I built Mulberry Pro. Mulberry automates the entire Flutter setup process in one click. It creates a Flutter project, installs packages, configures splash screens and icons, builds an MVVM folder structure, and generates starter screens.

Result

Developers can start building features immediately instead of wasting time on repetitive setup tasks.

Small SaaS I Build

5
Propel

Propel

Analytics Dashboard
The Problem

Every day I opened Firebase, Google Analytics, RevenueCat, Superwall, and Supabase just to understand how my apps were performing. Switching between multiple dashboards made it difficult to get a complete picture of users, revenue, subscriptions, and growth. I wanted one place where I could see everything without wasting time jumping between different platforms.

The Solution

I built Propel. Propel connects Firebase, Google Analytics, RevenueCat, Superwall, and Supabase into one unified dashboard. It brings together user analytics, revenue, subscriptions, retention, and growth metrics so everything is available in a single view.

Result

Mobile app founders can understand what is growing their apps, spot problems faster, and make better product decisions without switching between multiple dashboards.

Coming Soon
LeadFlow

LeadFlow

Lead Management
The Problem

Finding potential clients created a lot of scattered lead data. Leads ended up spread across CSV files, spreadsheets, and notes, with contact info and outreach status easy to lose. Tracking replies, conversions, clients, and revenue manually across different tools made the workflow messy.

The Solution

I built LeadFlow. It imports real lead CSV files and organizes them into one clean CRM, keeping business, contact, social, problem, and solution details together. Outreach is tracked across Facebook, Instagram, LinkedIn, email, and WhatsApp, moving each lead from New to Contacted to Replied to Converted to Closed while key numbers calculate automatically.

Result

A simple CRM that keeps leads, outreach, conversions, and revenue in one place.

ViteUp

ViteUp

React Migration Tool
The Problem

Some AI website builders generate projects with TanStack Start, SSR, and TanStack Router, which is overkill for simple sites and landing pages. Converting those projects back to a standard React + Vite setup takes a lot of manual work: routes, dependencies, and config files all need to change. The same migration steps had to be repeated for every project.

The Solution

I built ViteUp. Users upload their project ZIP and click Convert. ViteUp analyzes the project, strips the unnecessary TanStack setup, and converts it into a standard React + Vite structure ready to build and deploy to Vercel, Netlify, or GitHub Pages.

Result

A simple way to turn complex AI-generated projects into clean React + Vite websites without doing the migration by hand.

IconPrep

IconPrep

App Icon Tool
The Problem

Creating app icons required repeating the same Photoshop steps for every app, including resizing, positioning, exporting, and converting icons into iOS-style formats. The process was repetitive and time-consuming.

The Solution

IconPrep simplifies the entire process in one web app. Users can upload, resize, position, save, and instantly convert icons into clean 512×512 PNGs with transparent rounded corners without Photoshop.

Result

App icons ready in seconds instead of minutes, with no design tools required.

Get Done

Get Done

Personal Execution
The Problem

I had many important goals and responsibilities, but no simple system to organize and track them. I often felt distracted or overwhelmed and couldn’t clearly see my daily consistency.

The Solution

I built a simple personal execution app that organizes recurring tasks in one place. It lets me complete daily tasks, track past work, and see my consistency over days, weeks, months, and years, all focused on one goal: show up and get the work done.

Result

A clear daily system that turns intention into consistent action.

Building Things That Make Life Easier

I enjoy building products that solve real problems. Sometimes the problem affects thousands of people. Sometimes it only affects me. Either way, if something feels repetitive, frustrating, or inefficient, I see it as an opportunity to build a better solution.

Showing 12 apps

Evara
Google Play
Productivity

Evara

Evara: Quit Bad Habits, Stay in control, one hour at a time.

Available onGoogle Play
Python Helper
Google Play
Education

Python Helper

Learn Python in the easiest way with Python Helper 🚀

Available onGoogle Play
Moment Me Now
Amazon Appstore
Lifestyle

Moment Me Now

Save your moments in beautiful cards.

Available onAmazon Appstore
One Step Today
Amazon Appstore
Productivity

One Step Today

One Step Today is a simple and powerful habit-building app designed to help you improve your life step by step.

Available onAmazon Appstore
JavaScript Helper
Amazon Appstore
Education

JavaScript Helper

Learn JavaScript the easy way.

Available onAmazon Appstore
Cmdify Guide
Amazon Appstore
Education

Cmdify Guide

A simple and powerful Windows CMD reference.

Available onAmazon Appstore
Quick Snap Camera
Amazon Appstore
Camera

Quick Snap Camera

Quick Snap Camera is a lightweight and easy to use camera app designed for fast photo and video capture.

Available onAmazon Appstore
Earth Alert
APK Download
Weather

Earth Alert

Earth Alert is a powerful and easy to use disaster alert app designed to keep you informed.

Available onAPK Download
QR Code Scanner
Amazon Appstore
Productivity

QR Code Scanner

Instant QR Code Scanning – Scan any QR code quickly and accurately.

Available onAmazon Appstore
Expiry Log
Huawei AppGallery
Productivity

Expiry Log

Track expiry dates for food, medicine, documents & more. Never forget again.

Available onHuawei AppGallery
Mulberry Pro
Microsoft Store
Developer Tools

Mulberry Pro

Mulberry Pro is a desktop productivity tool that automates Flutter project setup, allowing developers to start building applications.

Available onMicrosoft Store
Smooth Loader
pub.dev
Flutter Package

Smooth Loader

smooth_loader is a dependency-free Flutter package that provides beautiful, smooth, and customizable loading animations.

Available onpub.dev
Need a Custom App?

Build Your Flutter App Today

I build bespoke Flutter and Android native apps with Firebase, offline persistence, and pixel-perfect Figma UI fidelity.