Final-year Software Engineering student at Universiti Teknologi Malaysia who doesn't wait for graduation to ship. ML Engineer for a US news-intelligence platform, Founding Backend Engineer at an AI storage startup, and full-stack developer for clients in the US, Luxembourg, and Bangladesh. I build LLM-powered agents that actually make it to production.
Five roles, four time zones, zero finished degrees required. All while studying full-time.
47 projects pulled from 93 repos, audited at the code level — AI, agents, mobile, and full-stack. From production systems serving real users to the early builds that started it all.
ML-powered EdTech platform built as a full system-design showcase — nginx load-balancing two Django APIs, Postgres streaming read-replica with a custom DB router, Redis leaderboards, Celery queues, and a DVC-tracked MLOps loop with OpenCV proctoring, k6 load tests, and Kubernetes manifests with autoscaling.
Civic-data pipeline pulling air quality (OpenAQ/WAQI), GTFS transit, and government notices into one schema — union-find dedupe across sources, weighted severity/proximity/recency ranking, and plain-language LLM summaries cached in Redis. 1,200+ lines of tests with CI.
An LLM planner proposes modeling strategies under a time budget, Optuna tunes XGBoost/LightGBM/sklearn, ensembles get built, and SHAP explains the winner — shipped with model cards, a FastAPI inference service, 5 pytest suites, and CI/CD pushing to Docker Hub.
Social Impact · APK ShippedFood-rescue app for Malaysia connecting donors, recipients, and volunteer riders — Gemini vision grades dish quality and halal status, an on-device TFLite classifier caches its own model, Checkout.com/TNG eWallet payments, and four languages. Release APK on GitHub.
NASA Data · 369 FilesReact Native farming simulator running on live NASA satellite data — SMAP soil moisture, MODIS NDVI, and IMERG rainfall feed a RandomForest forecaster, while Gemini-powered NPC tutors generate and grade farming questions. Campaign and sandbox game modes included.
WhatsApp-style construction project management on proper clean architecture (Riverpod, feature/domain layers) — project chat with voice notes, daily progress reports rendered to PDF server-side, and Google Cloud Translation across English, Arabic, and Urdu with full RTL support.
Local-business discovery platform with customer, business, and admin roles — QR deal redemption with checkout PINs, a Local Impact Score leaderboard, Gemini-backed recommendations, and offline-first Hive caching. 33,000 lines of Dart shipped for a freelance client.
Pip-installable CLI agent that plans edits via OpenAI/Anthropic, applies them through a 400-line diff manager, and executes inside E2B Firecracker microVMs — with guardrails that scan for six secret types (AWS, GitHub, Slack keys) and five pytest suites.
LLM Evals · InfraCI/CD for prompts — a semver-versioned registry where each improvement cycle runs failure analysis, generates candidates, A/B-evaluates them with a blinded LLM judge, and auto-promotes winners per YAML rules. Multi-dimensional scoring across OpenAI and Anthropic providers.
Bilingual (English/বাংলা) mental-wellness platform for Bangladeshi youth — a 577-line context-aware engine scores micro-interventions against mood, time of day, and screen time, alongside buddy circles and crisis-support flows. Multi-stage Docker deploy to Cloud Run.
Rice supply-chain platform for Bangladesh — five marketplace roles over a 24-model Prisma schema with JWT-authenticated Socket.IO messaging, and an sklearn/XGBoost ensemble trained on district-level BORO/AMAN/AUS yield data feeding a full profit simulator.
Restaurant management system on ASP.NET Core (.NET 10) + React 19 — POS with modifier-aware cart logic, kitchen display, inventory, and reservations across 12 pages. Every KPI (revenue, food/labor cost, channel mix) computed server-side from SQL Server, nothing hardcoded.
Academic research assistant that runs fully local — FAISS RAG over uploaded PDFs with Llama 3 via Ollama (Groq fallback chains), three-stage PDF extraction down to Tesseract OCR, a hand-rolled citation engine in four formats, plus AI flashcards and mind maps.
Chat with any YouTube video — transcripts and OpenCV-extracted frames embedded for combined semantic + visual search, every answer cited with clickable timestamps. JWT auth, per-user rate limiting, seven pytest suites, and Docker Compose with healthchecks.
Multi-Agent · AWSClimate-resilience platform for smallholder farmers — a fleet of 10+ specialized AWS Bedrock agents (water optimization, climate migration, grant matching, disease diagnostics) on 15,000+ lines of Lambda, plus an on-chain water-rights trading contract in Solidity.
School management suite adopted by 40 schools across Sylhet, Bangladesh — a parent/teacher React Native app, a Vite + Tailwind admin dashboard, and Cloud Functions fanning out role-targeted FCM push by school, role, and class. Heading to Google Play.
Contributor on the production Next.js site for a US mobile oil change & fleet maintenance business — redesigned the header/nav, overhauled SEO with a dynamic sitemap and 301 consolidation onto /locations/[city] routes, and ran a site-wide security and code-quality audit. Live at momsoilchange.com.
Live In Production 🟢Production website for a photonics research group — eight public pages plus a nine-screen JWT-protected admin CMS managing publications, projects, team, news, and recruitment applications with CV uploads. Live right now at photonixresearch.com.
Autonomous racing controller for a Unity sim — a 5-task rate-monotonic schedule (5–25 ms periods) with deadline-miss instrumentation, custom OpenCV token detection with curve-aware lane geometry, and a YOLOv8 pipeline trained on an auto-labeled synthetic dataset.
Flight-booking app with live Amadeus flight-offer search behind a full OAuth token flow, Stripe payments, seat maps, and add-on upsells — plus an admin suite handling flights, bookings, refunds, and analytics across 27,000 lines of Dart.
Hospital-grade health monitor in Flutter + Laravel — Apple Health / Health Connect sync, vitals with 7-day trends, USDA + barcode food logging, RxNorm medication reminders, and branded PDF health reports. A separate doctor app gets live patient vitals with server-side threshold alerts.
Production-ready school ERP on Laravel 13 + Filament 5 — the full chain works end-to-end: admission (with lottery) → attendance → invoicing → marks → tabulated results → report-card PDFs, plus payslips, ID cards, and a CMS-driven public website. Pest-tested, permission-driven roles throughout.
News aggregation rebuilt as 16 microservices — ingestion through LSH near-duplicate detection, learning-to-rank scoring, LLM summarization, safety filtering, and full observability. A systems-design exercise in keeping that many moving parts coherent.
Agents · VoiceTalk to your browser — Deepgram streams speech to text, GPT-4o parses it into structured intents, and Stagehand executes them on real pages through Browserbase. Say "find me flights to Tokyo" and watch the browser do it.
Industrial CV · MLOpsSmart-factory visual inspection dashboard — Django REST + React TypeScript with live defect-detection simulation, a model registry tracking versions and metrics, and defect heatmaps across the production line.
FinTech · Local LLMAI-powered stock social platform — a local LLM scores sentiment on user theses, reputation-weighted consensus surfaces the credible calls, and live Yahoo Finance data keeps every position priced in real time.
LLM Infra · RoutingCost / latency / quality-aware LLM router on Next.js — NotDiamond picks the best model per request with a heuristic fallback chain across 5 providers, backed by continuous provider health checks.
Healthcare · AccessibilityHealthcare accessibility app in Flutter — communication tools for patients who can't speak or hear easily, a Gemini-powered medical chat, and telemedicine flows, all on a Firebase backend.
Urban AI · Kuala LumpurAI urban-planning app for Kuala Lumpur — graph neural network and reinforcement-learning traffic models behind a Flutter/Firebase frontend, with a Gemini RAG chatbot answering city-planning questions over local data.
Prothom Alo-class Bangladesh news platform designed read-heavy and Bangla-first — Django 5 + DRF with Celery, Elasticsearch search, and Redis caching behind nginx, fronted by a Next.js 15 App Router UI. Full architecture rationale documented, Docker Compose throughout.
Institutional-grade digital-asset platform on Next.js 15 — a live crypto markets terminal with sortable tables and 7-day sparklines off a cached CoinGecko proxy, JWT sessions in httpOnly cookies, and a protected dashboard valuing user portfolios at live prices on Neon Postgres.
Interactive Three.js driving simulation backing a road-safety thesis — respondents experience a blind-curve scenario, react to LED + buzzer warning levels, and rate the system, generating real user-acceptance data. Packaged with Capacitor into a fully offline 4 MB Android APK.
Intelligent leave-logistics platform in Flutter + Firebase — separate HR and employee dashboards, bulk onboarding via Excel import, and a Gemini-powered chatbot that answers leave-policy questions so HR doesn't have to.
Semiconductors · AnalyticsSemiconductor analytics platform — FastAPI backend simulating real-time chip telemetry with a Streamlit dashboard on top, and an ML model predicting chip failures before they happen.
Generative · Just For FunTell it how you feel, get a song back — sentiment analysis reads your mood, GPT writes the lyrics, music21 composes the MIDI, and Bark sings it. A Flask app built purely because it was a fun pipeline to wire up.
Landing page and admin panel for a real pizzeria in Estepona, Spain — colours and menu lifted from the printed menu, with a no-code admin CMS where the owner edits text, menu items, hours, and photos and the site updates instantly.
Neural style transfer running entirely in the browser via WebAssembly — five styles from Van Gogh to Studio Ghibli, adjustable intensity, and a live webcam mode that turns your camera feed into art in real time. Offline after first load; photos never leave the device.
Telecom Infra · DevOpsLocal development setup for the open-source Jasmin SMS gateway — deploy scripts that bring the whole stack up reproducibly, with a bundled Py4web admin GUI for managing connectors and routes.
Classic ML · NotebookEnd-to-end churn prediction in Jupyter — exploratory analysis, feature engineering, and model comparison on customer data to flag who's about to leave before they do.
Food DeliveryFood ordering app with a React + TypeScript + Vite client and a separate server — browsing, cart, and order flows split cleanly across a client/server architecture.
Frontend · NuxtAnimated gaming landing page built on Nuxt and Vue — a pure frontend craft exercise in hero sections, motion, and dark gaming aesthetics.
Uni Project · JavaManagement system for Malaysia's school TV studio program (TV Pusat Sumber Sekolah) — Java web app handling school studio registration, equipment, and achievement tracking. Built as UTM coursework.
Early Work · PHPPHP leave management system — employee leave requests, approvals, and balance tracking with an admin panel. One of the early full-stack builds that started it all.
Early Work · JavaJava bus ticketing system — route and schedule management, seat booking, and ticket issuing. Early OOP-era work, kept here because everyone starts somewhere.
API DesignNote-taking API on FastAPI + PostgreSQL — JWT-authenticated CRUD with AI-powered note summarization baked into the endpoints.
RAG · DocumentsFastAPI RAG chatbot — upload PDFs, ask questions, get cited answers. FAISS handles the vector search, the HuggingFace Inference API handles the generation.
GenAI · Headstarter EraReal-time image diffusion experiment from the Headstarter residency — an Instagram-style feed where images are generated from text prompts as you type. Code lands in the repo soon.
Tools I reach for when something needs to exist by Friday.
Education, certifications, and the program that started it all.
Bachelor of Software Engineering — Johor Bahru. Expected July 2026.
Amazon SageMaker, Large Language Models, and Prompt Engineering certifications.
Azure OpenAI Service, Natural Language Processing, and Document Intelligence.
Selected for a competitive 6-month US-based engineering residency — shipped 14+ ML and full-stack projects.