Available for new work Dhaka, Bangladesh

Adib Ashraf

I'm a software engineer who builds consumer apps that feel handmade. Lately that means Fleuron, the local-first reader I wanted as a language learner, and Wavform, a social platform for music discovery with 5,000 people using it every month.

Role
Software Engineer, Quality Feeds Ltd.
Focus
iOS & web product engineering
Languages
English · Bengali · Japanese (N2)

Selected work

All 5 projects
Fleuron’s home screen, with a reading streak, library, notebook, dictionary and current book.

iOS & iPadOS · 2026

Fleuron

A local-first reader with adjustable inline help, SRS vocabulary and a spoiler-safe map of every book.

  • SwiftUI
  • TextKit 2
  • Natural Language
  • GRDB
Case study

Creator & iOS developer

Wavform — app screenshot

iOS · Flutter · 2024

Wavform

A social layer on top of listening — rate, review and share the music you love.

  • Flutter
  • Firebase
  • Spotify API
Case study
ADVR — app screenshot

iOS · Flutter · 2024

ADVR

A two-sided marketplace for physical ad space — discovery, booking and payouts in one app.

  • Flutter
  • Supabase
  • Stripe Connect
Case study

What I do

More about me

Mobile

Flutter and SwiftUI apps shipped to the App Store — offline behaviour, push, in-app purchase, and the animation polish that decides whether an app feels good.

Flutter · SwiftUI · Firebase · Supabase

Web

Production sites and dashboards on Next, Nuxt and Astro. Fast by default, accessible by default, and handed over so a non-developer can keep them current.

Next.js · Nuxt · Astro · Tailwind

The whole thing

Data model, auth, payments, moderation, deploys. On most of these products I was the only engineer, so end-to-end isn't a claim — it was the job.

PostgreSQL · Firestore · Stripe Connect · Strapi

Writing & reading