I'm a software engineer in Dhaka, Bangladesh with 5+ years of professional experience: Flutter-first since 2023, full-stack web before that. I'm currently a Software Engineer II at Astha IT.
I like the problems that sit between the app and the network: video startup time, streaming, real-time data, and keeping apps fast on weak connections. Outside my day job I build complete products on my own, from the Flutter app to the Next.js web app and the Node.js or Python backend.
final risfat = Engineer(
role: 'Software Engineer II @ Astha IT',
focus: ['Flutter', 'Mobile performance', 'Video streaming', 'Full-stack products'],
building: ['PromptCV.app', 'PagePilot'],
location: 'Dhaka, Bangladesh',
);| 🎬 Fliks (MyPeople) | Architected and led a TikTok-style short-video feed in Flutter. Moved delivery to HLS and built a local caching proxy, a player pre-warming pool, an HLS prefetcher and a RAM-aware preload window. Startup went from 2–3 s of buffering to ~50 ms. |
| 🧾 Dr. Amar Mehta's Tax Portal | Sole engineer, built from scratch: DRM-protected video streaming, in-app purchases, offline reading and push notifications. |
| ⛳ Tour Tempo | Maintain and ship features on a paid golf-training app ranked #2 top paid on the App Store; built its admin dashboard in Next.js. |
| 🚚 Fleet tracking (VTS) | Led a team of 2 engineers on the M2M, Grameenphone and Robi apps, a platform tracking 50,000+ vehicles in real time. |
"A proxy moves signals, not just bytes." — a lesson from making Fliks buffer-free
| Project | What it is | Stack |
|---|---|---|
| PromptCV.app | AI, ATS-friendly CV builder for Bangladesh · 1,500+ users, 2,000+ CVs, earning revenue | Next.js 15 · Node.js (Hono, tRPC) · PostgreSQL · Redis · Gemini · Docker |
| PromptCV AI Sales Bot | RAG Messenger assistant answering customers in Bangla · live since Jul 2026 | Node.js · MongoDB Atlas Vector Search · Gemini · AWS EC2 · GitHub Actions |
| PagePilot | Multi-tenant SaaS for Facebook Page automation · tenant isolation at the DB driver · 678 tests · pre-launch | TypeScript · Node.js · MongoDB · Next.js · Turborepo |
| TrueIdentity.io | AI people-search web app, built solo | Next.js · Python (FastAPI) · Firebase · Redis · Fly.io |
| Sirat E Mustaqeem | Islamic productivity app · 1.5k+ downloads | Flutter · BLoC · SQLite · Firebase |
| Package | What it does | |
|---|---|---|
| hyper_net | Dio wrapper with typed results and cleaner error handling | |
| flutter_media_delete | Delete media through Android scoped storage (API 29+) | |
| animated_onboard_screen | Animated onboarding screens | |
| flutter_grid_calendar | Customizable, animated grid calendar |
Also on GitHub: flutter-boilerplate, a production-grade Flutter starter (feature-first architecture, BLoC, Dio with typed failures and token refresh, go_router, tests, CI) · reels, a Reels/Shorts-style short-video widget for Flutter
Also: BLoC · Riverpod · Clean Architecture · HLS · Codemagic · Fastlane · RAG · Gemini API




