I'm a full-stack engineer in Dhaka, Bangladesh. I build mobile apps, web products and, more and more, native Mac tools. A lot of my client work lives in private repos, but it's in the app stores, or it's a SaaS with paying customers, or it's a site a real business runs on.
I work in React Native and Expo on mobile, Swift on the Mac, Next.js on the web, and Postgres underneath. The parts I find interesting are usually the unglamorous ones: keeping background location alive on Android when the OEM would rather kill it, making a Postgres query stop being the reason a screen feels slow, getting an app through App Store review, figuring out which of two plausible architectures will still be workable in six months.
- Lyffe: Life Planner: my own app, live on the App Store since September 2026. Countdowns, tasks, habits, journal and personal finance in one place. No account, no server, no analytics; everything stays on the phone. Solo build and release, from React Native and Expo to the store listing.
- GME Service (Google Play): HR and attendance app used internally at GME Group, on iOS and Android. React Native, Expo, Postgres, background location.
- Presswayy: AI-powered Facebook page automation. Live SaaS, real business customers.
- Client sites and stores such as CBIC and Rayazen, built on Next.js and Postgres.
If I don't know something, I say so, and then I go figure it out.
Things I've built and released. Each one started as a problem I actually had. All of it is free and open source.
grabnr · Rust, Tauri · site A download manager that uses every network connection at once: Wi-Fi, Ethernet, USB and phone tethering. Files are split into chunks and a worker on each link pulls from a shared queue, so faster links take more. Also does FTP, SFTP, torrents and HLS, with a browser extension and a CLI.
hidnr · Swift · latest release Hide the menu bar icons you don't need. Built for macOS 27, works on macOS 14 and later. Signed and notarized.
chargnr · Swift · latest release A free battery charge limiter for Apple Silicon Macs. Choose the level to stop at, with heat protection, calibration, history, a CLI and Shortcuts actions.
listnr · Swift, WhisperKit, Core ML A local meeting transcriber. Captures your mic and system audio as two separate lanes and transcribes both on-device, because mixing them first makes Whisper invent confident, wrong sentences. Nothing leaves your machine. No bot joins the call.
hn-reader · Vanilla JS · live A faster, searchable Hacker News front end in a single HTML file. No build step, no dependencies, no account.
AppsyDev · Next.js, TypeScript, Gemini · live Mobile UI pattern library with 24,000+ screen references across 34 categories, with AI-generated implementation prompts for coding assistants.
BgRemovify · React, TypeScript · live AI background removal that runs entirely in the browser. Your images never get uploaded anywhere.
WebPify · JavaScript · live Batch image-to-WebP converter with adjustable compression and side-by-side comparison. Client-side, no server.
Virtual Try-On · Next.js, MediaPipe Pose · live Browser-based AR dressing room. Garments track your shoulders and hips in real time. No server, no GPU cost.
- 📲 Growing Lyffe on the App Store and shipping more mobile apps to production
- 🖥️ Building native Mac tools in Swift and Rust, and keeping grabnr, hidnr and chargnr moving
- 🔭 Scaling Presswayy, and going deeper on React Native performance, Next.js App Router and Postgres query optimization
- 🤝 Open to contributions on anything above, especially listnr and grabnr



