↓ Skip to main content

Open to new projects

Mobile apps and websites, built by a developer whose code ships inside Flutter.

I'm Alex, a Flutter developer with 5+ years of experience. I design, build and publish cross-platform apps and fast websites for startups and small businesses, from the first sketch to the store release.

5+ years building with Flutter
SDK merged pull requests in Flutter itself
3 of my own apps live in app stores
pub.dev published Dart package, json2dartgen

Selected work

Client projects are described without names; I'm happy to walk you through them on a call.

Dark dashboard of a smart-home app showing room tabs and device cards for lights, curtains, climate and music

Client · IoT manufacturer

Smart-home control app

One Flutter codebase that controls home devices from phone, tablet, desktop and browser. Talks to hundreds of devices at once over UDP and MQTT, with live state updates.

  • Flutter
  • MQTT
  • UDP
  • Riverpod
  • Desktop + Web
Three phone screens of the food-truck app with sample data: home, a map of nearby trucks, and a truck's menu

Client · consumer app

Food-truck finder

A discovery app with custom map interactions and live vendor locations. Menus open instantly, which roughly halved the time people spent looking for food.

  • Flutter
  • Maps
  • Realtime
  • Geolocation
Snag running as a desktop window and on a phone, showing the paste-a-link screen

Open source · app + website

Snag

A media downloader for Linux, Windows, macOS and Android from one Flutter codebase. A Dart engine drives yt-dlp on desktop and a Kotlin bridge does it on Android. Full English and Persian UI, end-to-end tests, and its own bilingual landing site.

  • Flutter
  • Kotlin
  • Desktop + Android
  • i18n
  • Static site
Three phone screens of the Harfako crossword game: a puzzle grid, a solved puzzle, and dark mode

My product · released

Harfako

A Persian crossword game with a custom on-screen Farsi keyboard, daily challenges, a coin and hint economy, streaks and achievements, and in-app purchases for two app stores.

  • Flutter
  • RTL
  • In-app purchases
  • Game design
Three phone screens of QamarNama: day details, the Jalali calendar, and the moon explorer

My product · released

QamarNama

A Persian lunar-calendar app that answers one question at a glance: is the moon in Scorpio today? Exact entry and exit times, Jalali calendar, a moon explorer, reminders, and a right-to-left UI.

  • Flutter
  • RTL
  • Localization
  • Astronomy
Three phone screens of Mineroob: the home screen, a game in progress, and theme settings

My product · released

Mineroob

A modern, ad-free Minesweeper for Android with three difficulty tiers, six color themes and fully offline play. Small, fast, and polished down to the tap feedback.

  • Flutter
  • Game logic
  • Android

What I can build for you

  1. 01

    Mobile apps

    iOS and Android from one Flutter codebase. I handle the design hand-off, the build, and the store submission.

  2. 02

    Websites and web apps

    Fast marketing sites, landing pages and dashboards that load quickly and rank well. This site is one of them.

  3. 03

    Backends and integrations

    Firebase, Appwrite, REST, GraphQL, MQTT and WebSockets, self-hosted on your own server with Docker and Nginx if you prefer.

  4. 04

    Rescue and upgrades

    Inherited a Flutter app that won't build, crashes, or is stuck on an old SDK? I upgrade it, fix it, and leave it documented.

How a project runs

  1. 1

    Call and scope

    A free 30-minute call, then a written scope with a fixed price and timeline.

  2. 2

    Design first

    You click through a prototype before any code is written, so surprises happen early and cheaply.

  3. 3

    Weekly builds

    Every week you get a build to install and try. You see progress, not status reports.

  4. 4

    Launch and support

    I publish to the stores or your host, then fix any bug you find in the first 30 days at no cost.

Writing

Notes on Flutter, Android tooling and self-hosting.

Show More

Have an app or website in mind?

Tell me what you want to build and when you need it. I reply within one working day.