A multi-agent LangGraph system that audits codebases in parallel, with Security, Quality, and Test analysts grounding every finding in real semgrep and pip-audit output rather than LLM pattern-matching.
Fixed an unbounded-recursion bug (50+ tool calls) with per-analyst step budgets and real-time cost caps.
Rekeyed idempotency dedup on stable code identity instead of non-reproducible LLM free text, verifying zero duplicate PRs across repeat live runs.
The human-review boundary caught two incorrect auto-opened PRs from an out-of-scope finding before merge.
Roadvision Kaggle Datathon
A two-model YOLOv8 ensemble for 13-class vehicle detection on CCTV footage, trained on 810 images with 10,475 annotations and placing top 50 on the leaderboard.
Designed a temporal, per-camera train/val split to prevent near-duplicate frame leakage.
Fused predictions via Weighted Box Fusion at 1280px with test-time augmentation, improving mAP over single-model NMS.
Order and Inventory backend services built for fault tolerance under load: synchronous inter-service calls time out at 2 seconds and fall back to async RabbitMQ messaging with an immediate queued status.
Idempotent order processing prevents double inventory deduction on duplicate messages.
Indefinite retry-on-connect logic lets both services self-heal after RabbitMQ or startup failures.
Prometheus metrics plus a fault-injection flag validate the timeout/fallback path end-to-end.
A developer friction logger — a Go CLI that hooks into git and your editor to capture the moments that slow you down, and turns them into a searchable local knowledge base.
Adaptive pre-commit interviews split large diffs, ask contract questions on new files, and trigger a 3-question post-mortem on reverts.
A real-time file watcher flags vague identifiers, large AI-assisted pastes, and long inactivity using language-aware naming heuristics and a keyword-based complexity score.
Everything lives in a local-first SQLite store (WAL mode) under .grit/, surfaced through weekly stats, per-file complexity trends, a 12-week friction heatmap, and Markdown/JSON export.
Idempotent git hook installation no-ops safely if the binary isn't on PATH.
An AI-powered, offline-capable telehealth platform built for Bangladesh's hill tracts and rural regions for FutureBuilders 2025.
A Gemini-backed symptom scanner combines a patient's current input with their medical history for context-aware diagnosis.
The hybrid architecture falls back from live Gemini analysis and OpenStreetMap hospital lookup to a hardcoded local dataset when the connection drops.
Includes a GPS and Overpass API hospital finder with one-tap Google Maps/Waze navigation, and client-side image compression for unstable 2G/3G connections.
A digital OPD system enables asynchronous consultations with human specialists.
A command-line PDF compressor written in Go, running sequential and concurrent (worker-pool) execution side by side by default so the speedup is directly comparable.
Input PDFs are pre-scanned and sorted by descending file size before queuing, so the largest files reach workers first and don't create a late-stage bottleneck.
A live-updating Bubbletea/Bubbles/Lipgloss terminal UI shows progress bars, spinners, and styled logs, reporting storage reduction and time saved.
Uses pdfcpu as the compression engine behind a channel-based job queue.
A gamified educational React Native (Expo) app for young learners, with dual dashboards — analytics and task management for parents, gamified courses and rewards for children.
Includes interactive mini-games (Balance Scale for math/logic, Bubble Pop for letter recognition, Tracing for fine motor skills) and a points, leaderboard, and friends system to drive engagement.
A Node.js/Express backend syncs progress and analytics to Firestore via the Firebase Admin SDK.
Includes a Retrieval-Augmented Generation chatbot served locally through Ollama and Docker Compose.