I build intelligent systems that learn, scale, and ship.
I'm a Senior AI Engineer with a Computer Science degree from Boise State University and a passion for building things that matter.
With expertise spanning machine learning, computer vision, NLP, and full-stack development, I architect end-to-end AI solutions — from research and prototyping to production deployment at scale. I've led teams, optimized inference pipelines by 82%, and built systems that are transforming Bangladesh's largest industry.
My work sits at the intersection of deep technical expertise and real-world impact — whether it's deploying ML models on edge devices, building RAG pipelines, or architecting microservice platforms that handle millions of requests.
End-to-end ML pipelines from research to production
Production-grade frontends, APIs & microservices
Scalable infrastructure, CI/CD & cost optimization
Model lifecycle, pipelines & monitoring at scale
Led end-to-end AI projects including an automated RMG QA/QC platform with LiDAR & Raspberry Pi. Reduced inference time from 4.5s to 0.8s using Nvidia Triton + TensorRT. Built production frontend with TypeScript/React/Vite achieving 60% faster search. 50+ units pre-ordered before launch.
Co-founded SwiftSolve and lead all AI engineering across four production products, building agentic AI pipelines end to end. Shipped an AI-native special-education ops platform that models scheduling as a CSP on Google OR-Tools CP-SAT (weekly planning cut from 6–7 hours to 2–3 seconds); a finance-intelligence app pairing GPU vision-OCR at 99.2% accuracy with a Groq-hosted Llama-4 parser; 3D body measurement from photos via a multi-view MExECON / SMPL-X pipeline (83.4% reconstruction accuracy); and a real-time Bengali voice agent (faster-whisper → Groq tool-calling LLM → edge-TTS) tuned to 219× real-time.
Built scheduled pipelines provisioning on-demand GPU instances with Terraform, achieving 65% reduction in cloud costs. Eliminated always-on instances reducing service costs by 95%. Designed automated workflows with GitLab CI, Azure Runbooks & AWS Sagemaker.
Developed RAG pipeline for AI chat assistant "Melody". Improved retriever performance by 35% using TF-IDF, BM-25 & Cosine similarity. Implemented end-to-end CI/CD pipeline reducing build time by 40%. Integrated MLFlow for model lifecycle management.
Designed CV and NLP models for Bengali OCR — the largest curated dataset of its kind. Achieved 32% faster processing with less than 1% errors. Deployed latest R&D in algorithms and architectures to production systems.
Trained SSD neural network achieving 96% accuracy for pavement crack detection. Built autonomous vehicle platform with Nvidia Jetson TX2. Created ML classification model with 85% accuracy for asphalt grade identification.
World's first AI-powered garment measurement system using Structured Light 3D sensing. Achieved 82% inference time reduction (4.5s → 0.8s) with Nvidia Triton + TensorRT. 93.5% accuracy in measrurement compared to human inspectors. Novel finetuning methods using vector embeddings with positional encoding for subpixel accuracy. 10+ units backordered before launch, validated by BGMEA board members.
Multi-tenant platform that runs the clinical and operational backbone of a special-needs school and therapy center. At its core is a Google OR-Tools CP-SAT constraint solver that models weekly scheduling as a CSP — encoding therapist availability, time-off, room capacity and no-double-booking as hard constraints, then maximizing booked sessions with a weighted objective that rewards each student's preferred slots. On top sits an agentic manager assistant (Groq Llama-Scout 17B with 30+ function-calling tools) governed by role-based tool access and a human-in-the-loop approval gate for any write that touches clinical data. A guarded AI-drafting pipeline generates versioned, Pydantic-validated IEP documents and SMART goals from assessment evidence, while Celery + APScheduler power progress evaluation and automated monthly reporting. Impact: weekly scheduling that took staff 6–7 hours a day of manual matching and messaging now solves in 2–3 seconds, session notifications fire automatically over WhatsApp, and agentic documentation eliminates hours of clinical paperwork — all observable via Sentry APM.
Personal-finance platform that converts receipt photos and bank statements into structured, categorized transactions with zero manual entry. Built a two-stage document-intelligence pipeline — a GPU vision-OCR model (Transformers / PyTorch) extracts raw text at 99.2% accuracy, then a Groq-hosted Llama-4 LLM parses merchant, totals and line items into a strict schema and classifies each against the user's own categories. The full image → OCR → categorize → expense flow runs asynchronously on Celery workers (monitored via Flower) so uploads never block the UI, and an agentic chat layer with function-calling tools lets users query their finances in natural language. Async SQLAlchemy + Alembic migrations, Supabase JWT (ES256) auth, and a fully containerized Next.js + FastAPI + Postgres + Redis stack.
Reconstructs a metric-accurate 3D human body from a handful of phone photos and turns it into clothing-size recommendations. I engineered MExECON, a multi-view extension of the ECON pipeline that fits a parametric SMPL-X body across viewpoints via Joint Multi-view Body Optimization (JMBO), predicts clothed surface normals, and recovers fine geometry through bilateral normal integration with Poisson mesh fusion — orchestrating PIXIE, PyMAF-X and Sapiens under one CUDA inference graph. The FastAPI backend streams live pipeline progress over WebSocket to an interactive React Three Fiber viewer; height calibration scales the mesh to real-world circumferences, and a Crawl4AI + Groq-LLM engine scrapes any retailer's size chart to recommend the correct fit. Currently reaching 83.4% reconstruction accuracy, with active research pushing it higher.
A full-duplex, voice-native assistant that books doctor appointments entirely in Bengali. I architected the voice loop as isolated microservices — GPU faster-whisper STT (with VAD-gated segmentation) → a Groq LLM tool-calling agent → edge-TTS — streamed over bidirectional WebSockets with barge-in / interrupt handling for natural turn-taking. The agent grounds its medical reasoning in a Bengali RAG knowledge base (ChromaDB + multilingual embeddings) to map symptoms to the right specialist, then drives six booking tools across 12 doctors with Redis-backed session memory. A live React dashboard visualizes the entire agent trace — transcription, LLM reasoning, tool execution and schedule updates — in real time, with the pipeline processing audio at 219× real-time speed for near-instant spoken responses.
Enterprise RAG pipeline integrating MongoDB, Confluence, Jira, PDF & DOCX sources. 35% retriever performance improvement using TF-IDF + BM-25 + Cosine similarity combination. Full CI/CD with GitHub Actions reducing build time by 40%.
On-demand GPU instance provisioning with Terraform eliminating always-on instances. 95% cost reduction through Lambdalabs integration. Multi-cloud SDK services for automated infrastructure provisioning across Lambdalabs and Runpod.
Production CV and NLP models trained on the largest curated Bengali OCR dataset. 32% faster processing time with less than 1% system errors through latest R&D in algorithms and architectures.
SSD-based neural network achieving 96% prediction accuracy. Built autonomous vehicle platform with Nvidia Jetson TX2 for real-time data collection and inference. NSF REU Fellowship funded research at Boise State University.
Boise, Idaho, USA
Dhaka, Bangladesh
The problem. Garment quality control on an RMG line is manual and subjective — inspectors measure finished pieces by hand against a spec sheet. It's slow, it varies person to person, and at production volume you can only ever sample a fraction of what you ship.
What it solves. Argus is the world's first AI-powered garment measurement system built on Structured Light 3D sensing: it captures a garment's true geometry and reports measurements automatically, reaching 93.5% accuracy compared to human inspectors — objective, repeatable QC that can run inline instead of on a sampling table.
The problem. A special-needs school and therapy center ran its week on whiteboards and group chats. Matching dozens of students to the right therapists — around availability, time-off, room limits and each child's preferred hours — ate 6–7 hours of an admin's day, every day. On top of that sat the clinical paperwork: IEPs, SMART goals, progress notes and monthly reports, all written by hand.
What it solves. One multi-tenant platform that plans the week, writes the first draft of the paperwork, and keeps parents informed automatically:
The problem. Online clothing returns are overwhelmingly a sizing problem. Existing "measure yourself" flows ask people to wrap a tape measure correctly — which they don't — or need depth sensors most phones lack.
What it solves. Upload a few ordinary photos, enter your height, and SwiftFit reconstructs a metric-accurate 3D body model, reads real circumferences and lengths off it, and maps those to the correct size for any retailer's chart.
The problem. Personal budgeting dies on data entry. Nobody types in receipts, so spending data is always stale and incomplete — and bank statements arrive as messy PDFs.
What it solves. Snap a receipt or drop in a statement; SwiftWallet turns it into clean, categorized transactions with zero manual entry — and lets you ask questions about your money in plain language.
The problem. Booking a doctor's appointment by phone means hold music and clinic hours. Voice assistants that do exist are English-first and stumble on Bengali — and most feel laggy and robotic, with awkward turn-taking.
What it solves. A fully voice-native assistant that books, reschedules and cancels appointments entirely in Bengali, reasoning about symptoms to route patients to the right specialist — conversational enough to feel like talking to a receptionist.
The problem. Enterprise knowledge is scattered — half-answers live in Confluence, Jira tickets, MongoDB records and a graveyard of PDFs and DOCX files. Employees waste hours hunting across tools for something a colleague already wrote down.
What it solves. A single RAG chat assistant that ingests all of those sources and answers questions in natural language with grounded, cited context — one place to ask, instead of five to search.
The problem. ML teams burn money on always-on GPU instances that sit idle between training runs — and provisioning the right GPU by hand, across providers, is slow and error-prone.
What it solves. Infrastructure that spins GPUs up on demand and tears them down when the job is done — provisioned as code, across multiple clouds — so teams pay for compute only while they use it.
The problem. Bengali OCR lagged far behind English — a script with complex conjuncts and ligatures, and almost no large-scale, high-quality training data to learn from.
What it solves. A production OCR system, deployed at national scale (ocr.bangla.gov.bd), that reads Bengali documents accurately and fast.
The problem. Road surveying for cracks is manual, slow and subjective — inspectors can't cover every mile, and assessments vary person to person.
What it solves. An autonomous vehicle platform that detects pavement cracks in real time as it drives, producing consistent, automated road-condition data.