Senior Software Engineer at ACI Limited Open to freelance · --:-- in Dhaka

Hi, I'm Nafis Hasrat Arnob.
I build mobile apps people use every day.

Flutter developer with 5+ years of shipping Android and iOS apps, from enterprise sales and field tools to consumer apps with 150,000+ downloads. At ACI Limited I lead a team of 15 developers and still write code every day.

Find me on
Portrait of Nafis Hasrat Arnob
150K+Downloads of YSpark across Play Store & App Store
4.7★App Store rating with 430+ reviews
50K+Invoices a day on Vision BC, ACI's sales & delivery platform
15Developers on the team I lead at ACI
Featured work

The apps I'd show first

Keep scrolling: the section stays put while each app walks through its screens, then hands over to the next one.

All projects
Open source

Packages on pub.dev

Flutter packages I maintain. Stats below are live from pub.dev.

GitHub profile
More work

Everything else I've shipped

Grouped by who they were built for. Swipe through each shelf and click a card for screenshots and links.

Browse with previews
Experience

Where I've worked

Senior Software Engineer

ACI Limited
Jul 2024 - Present

Lead Flutter engineering for a 15-member cross-functional team: technical decisions, work distribution, code reviews and production issues, working directly with business stakeholders. Led YSpark for ACI Motors (150,000+ downloads, 4.7-star App Store rating), scaled Vision BC into the invoicing and delivery platform used by about 2,000 people nationwide (roughly 50,000 invoices a day), and own store releases for 5 production apps.

FlutterGetXMS SQL

Software Engineer

ACI Limited
Feb 2022 - Jun 2024

Built the AI Crop Pest Detection app, which identifies diseases across multiple crops from one photo and returns treatment recommendations, and a task-management app with a floor kiosk for the ACI Pharma factory. Developed Vision BC, the secondary sales app used by about 2,000 ACI field sales officers.

FlutterGetXImage recognitionFirebase

Flutter Developer

Regnum Resource Limited
Sep 2021 - Jan 2022

Developed a toll collection tracking and reporting app with real-time analytics and dashboards across 6 toll plazas, and a KPI app on Firebase that let management track 30 employees across IT, Finance and HR.

FlutterProviderFirebase

Intern

Bashundhara Group IT
May 2019 - May 2020

Built a native Android e-commerce app for Bashundhara Cement, learned SAP ABAP (ALV reports, smart forms), and helped run HR Today, an HRMS covering about 50,000 employees.

AndroidJavaSAP ABAP
About me

Simple apps for real work

I'm a Flutter developer based in Dhaka, Bangladesh, with a B.Sc. in Computer Science and Engineering from BRAC University. Most of my work is for people who aren't technical: sales reps, dealers, field officers and everyday users. That shapes how I build: clear screens, fast loading, and features that hold up on cheap phones and slow networks.

Over the last five years I've taken apps from idea to store release, integrated them with enterprise backends, and now lead a 15-person team doing the same at ACI Limited.

Download CV

Mobile

FlutterDartGetXBlocProviderFirebaseREST APIsGoogle MapsPush notificationsPlay Store & App Store publishing

Backend, data & architecture

PythonDjangoJavaMS SQLSQLiteClean ArchitectureMVC

Education

B.Sc. in CSE, BRAC UniversityHSC, Govt. Ananda Mohan CollegeSSC, Mymensingh Zilla School
Contact

Let's build something together

Have an app idea, a project that needs a Flutter developer, or a question? Send a message and I'll reply within a day.