Hi, I’m Adil — I build mobile apps that people actually enjoy using.
Application Development Engineer at Codes ’n’ Coffee Tech. I build and ship production mobile apps for Android and iOS — eight live client apps across two clients, plus one I architected, published and maintain entirely on my own.
Apps in Production
Cross-platform apps I have built, published and keep running — DeGeneral, my flagship on-device AI journal, PannaseCHE published entirely on my own, and five apps maintained for a client every day.
A quiet win I nearly forgot to write down
Mood: Reflective · Today · #work, #smallwins — the kind of day that only makes sense on paper.
DeGeneral — Private Journal with an AI That Never Leaves the Phone
My flagship build. A private journal with an AI companion that runs entirely on your phone: Gemma 3 1B runs on the phone’s own CPU to tidy your writing, suggest titles and talk things through using your last three entries. No account, no server, no cloud sync — the only network touch is a one-time, SHA-256-verified model download. Built with Kotlin Multiplatform and Compose Multiplatform, feature-first with a hand-rolled DI container.
Which unit operation separates a liquid mixture using differences in relative volatility?
PannaseCHE
A GATE Chemical Engineering exam-prep app I owned end to end — architecture, development and release — now live on both stores with 1K+ downloads. Topic-wise practice questions, timed mock tests, previous-year question banks and performance analytics, with content delivered through a backend API.
Pressfit Electrical Solutions
Pressfit is one of India’s fastest-growing FMEG brands — conduit pipes, casing-capping, switches, wires and cables. I maintain and enhance five of the Flutter apps their channel partners, sales teams and B2B customers use every day, across Android and iOS: shipping features, scheduling local notifications for time-specific reminders, integrating REST APIs, and carrying user-reported bugs through to store release.
One place for B2B customers to pull up their important documents — invoices through to account ledgers — with product filtering on top.
The latest price lists and product catalogues for channel partners, stored on-device for poor-signal regions and shareable straight to WhatsApp or email.
Information simplified for the field sales team: a dashboard for real-time data analysis and the reporting that hangs off it.
A utility built to make the sales team’s day-to-day tasks easier to manage from their phone.
Attachments without the desk: pick the invoice, capture the image, sync and upload.
Dial4242 — Ambulance Booking Platform
An emergency service that books and tracks the nearest ambulance, with apps for riders, drivers and fleet owners. This one is older than my Flutter work and stays that way: native Android, Java and XML. I keep it running — fixing bugs and adding small features to a live medical service without destabilising a codebase I did not write.
The rider app: book and track the nearest ambulance, see the estimated fare and time to arrival, and pay digitally — for emergencies and for scheduled trips alike.
Drivers take fare requests from riders, get the best route to the destination, and check fare history and what is payable or receivable.
Fleet owners track their own ambulances, review every trip their drivers have run, and settle payments — without buying separate GPS hardware.
Secure In-App Payments
Integrated the HDFC HyperSDK (JustPay) payment gateway into a production Flutter application, enabling secure in-app transactions — checkout flow, gateway callbacks and every transaction state handled end to end.
Side projects, source included.
Recipe discovery on the Spoonacular API — one-tap Google sign-in, favourites saved to Firestore, a nutrition breakdown per recipe and Coil-cached imagery. Clean architecture with manual dependency injection and Codemagic builds.
The page you are reading. Written in Dart with Jaspr and pre-rendered to static HTML, styled from design tokens exported out of a Stitch design system — no client framework, under a megabyte of output.
Messaging app built on the Firebase Realtime Database with snapshot listeners and a responsive Compose UI tuned for low-latency updates.
Experience & Education
Where the production apps, the store releases and the CI pipelines actually came from.
Application Development Engineer I
Android Developer Intern
Education
Skills & Superpowers
Not just raw syntax — practical tools engineered to turn client roadmaps into high-performing mobile applications.
Mobile Development
Cross-platform Flutter, plus native Android where the platform demands it.
State & Architecture
Structure that survives the second year of a codebase, not just the first sprint.
Backend & Data
Connecting apps to APIs and databases, online and offline.
Delivery & Payments
Automated pipelines, store releases, and secure in-app payments.
Adil Ansari
Application Development Engineer I
I build mobile apps for a living. Right now that means Codes ’n’ Coffee Tech in Thane, where I keep five production Flutter apps healthy for a client and ship features to real users every week.
I started in native Android with Kotlin and Jetpack Compose, which still shapes how I think about the platform underneath Flutter. I care about clean architecture, readable code, and getting releases through app review without drama.
Away from client work
Side projects are where I try things the day job hasn’t asked for yet — a recipe discovery app on the Spoonacular API with Firebase auth, and a real-time chat on the Firebase Realtime Database, both native Kotlin and Jetpack Compose.
Let’s build something together.
Have an app idea from scratch, need to upgrade your existing mobile product, or looking to add a dedicated Flutter developer to your team? Let’s chat.