AutoDroid
An Android app builder that runs entirely on the phone, for people who don't code. Apps are data executed by one runtime inside the app.
I'm the Founding AI Engineer at BuildMarshal, where I build Marshal, a set of agents behind one orchestrator that read a team's email, meetings and tens of thousands of documents, answer with page-level citations, read CAD/BIM drawings and LiDAR scans, and act only after a person approves.
A harness is everything around the model, from orchestration and retrieval to memory, tools, approvals and cost control. That layer is where a domain product beats a generic chatbot.
A multi-agent harness for project managers in construction and prefab. Many action agents and read/write services sit behind one orchestrator, on web, iPhone and Mac. Nothing changes until a person approves.
buildmarshal.aiEmail, documents and meeting recordings read in the background, matched to projects, classified, with respond-by dates.
Vector, keyword and knowledge-graph search. Each citation opens the exact PDF page or drawing. No citation, no claim.
Tasks, reply drafts and schedule changes arrive as cards with iPhone push. Writes never run twice.
A nightly consolidation cycle refreshes memory for every project, person and vendor.
DXF, IFC and STEP read as rooms and prefab lists, plus LiDAR room scans and GPS-matched site photos.
Small-model skip gates, deduplication, batch APIs and capped structured outputs.
An Android app builder that runs entirely on the phone, for people who don't code. Apps are data executed by one runtime inside the app.
One harness for open-source flight hardware, covering Pixhawk 6X/6C and CUAV V6X, Jetson Orin Nano Super or Rock 5B+, Livox Mid-360 LiDAR and UWB positioning.
An iPhone app for learning Spanish from your own life. Say a sentence in English or Spanglish and get Spanish that keeps your structure. It listens along, then hands you short word batches from the scenes you were in and the words you keep missing.
Write, run and deploy live websites from an iPhone. Visitors can connect their own Gmail or Slack, and generated code runs apart from the part that holds their tokens.
Maps and charts for Bangladesh election results with year-on-year comparison and map swipe. Built in about two days.
YOLOv4 traffic analytics with a custom CNN for local vehicles, and Landsat-8 and Sentinel-2 models for crop yield and road surveys.
A long-form show on The Gist about AI, technology policy and startups. Guests have ranged from engineering managers at Amazon to the interim government's Special Assistant to the Chief Adviser for Posts, Telecommunications and ICT. YouTube channel.
In publication order.
Two series that open up how agent harnesses work, a book on production RAG, and posts, many in Bangla for engineers in Bangladesh.
Harness Engineering is an image-post series in English and Bangla for beginners. Retrieval Engineering is now a book on production RAG.
Long-form articles live under Writing. Most LinkedIn posts are in Bangla, with titles translated.
Before agents, I led engineering on public systems used across the country, and did the writing and stakeholder meetings that keep them funded.
Won by SPDSSB, the sanitation data programme behind the dashboard my team built and scaled.
e-GP is Bangladesh's largest government web service, with hundreds of thousands of users and over a million tenders run end to end.
Five long-form episodes with founders, engineers and policymakers.
A research reading community for AI engineers in Bangladesh and the diaspora.
Generative AI tools for government policymakers.
AI Engineering Hackathon 2025.
Khulna University, Bangladesh
IWA Water and Development Congress, AIT Thailand. With the Gates Foundation and DPHE.
7th ICMCSI, Purvanchal University, Nepal.
ICIEV 2016, IEEE Xplore.
Goodreads holds only recent reads (77). Tin Goyenda alone was 50+ books, Seba's westerns 40+. Goodreads
Sherlock Holmes · Hercule Poirot · Isaac Asimov · Ken Liu
Arthur Conan Doyle · H. Rider Haggard · Erich Maria Remarque · Sarat Chandra Chattopadhyay
Single-player story campaigns played to the end.