My code runs on intuition, crashes on reality.
CS grad turned PMIT student in Dhaka, professionally employed as a middle manager to a small army of AI agents that occasionally listen to me. I write the vision statement, they write the bugs. Most of what's below is AI-driven experimentation — agents, RAG, code auditors, dashboards, travel products, streaming experiments, and the occasional "why did I build this at 2 AM" side quest that seemed load-bearing at the time.
If you're expecting clean code and pristine docs: bold of you to click a profile called smile-plzz. Lower your expectations to somewhere just above "it ran once on my machine" and you'll have a great time. I mostly build things because I want them to exist, then accidentally learn something useful along the way.
git blame is basically my autobiography at this point. Everything eventually becomes legacy code, including us.
The newer side of the repo pile — where ideas currently go before I have time to reconsider them.
| Project | What it does | Live |
|---|---|---|
| Tracklist | Minimalist, zero-backend continuous YouTube/JSON playlist player — because curating music shouldn't require an entire streaming subscription or an attention span. | Demo |
| Trek Route Visualizer | Client-side 3D animated hike visualizer in MapLibre from geotagged photos or GPX files — reliving the trail without reliving the altitude sickness. | Demo |
| NearDrop | AirDrop-style local Wi-Fi file, text and link sharing between Windows and any phone browser — zero phone apps, accounts, or cloud intermediaries required. | Release |
| Khoroch (খরচ) | Offline-first Android expense tracker tailored for Bangladesh — parses bKash, Nagad & bank SMS directly so you can watch your funds evaporate without surrendering data to a cloud. | — |
| TrailLink | Turns a retired Samsung Galaxy S7 into a dedicated travel hotspot appliance with automated thermal and battery failsafes. | — |
| BetweenUs | A private digital home for two — intentionally avoiding relationship quizzes, productivity streak counters, and couples-app clichés. | Beta |
| HaorBoard | Houseboat marketplace for Bangladesh's haor region — discovery, operator profiles, rooms, availability and booking in one place instead of scattered Facebook posts and phone calls. | Demo |
| Nautilus | A dedicated digital home for a single houseboat — its story, certifications, packages, reviews and booking flow without pretending every product needs to become a marketplace. | Demo |
| BelaJourneys | Parent-centric travel gifting: you arrange and pay for a comfortable trip built around your parents; they get to skip the planning spreadsheet. | — |
| wayfare | Travel-planning experiment trying to make discovery → itinerary feel less like administrative work. | — |
Desktop software for people who still believe files belong on hard drives and local networks shouldn't need an internet connection.
| Project | What it does | Live |
|---|---|---|
| NearDrop | Seamless local network file, link and text transfer between Windows PCs and any mobile phone browser. No accounts, no setup, no cloud relays. | Release |
| iBackup | Native Windows utility for incrementally copying iPhone & iPad photos and videos over USB and local Wi-Fi straight into ordinary readable folders. | — |
| DedupeLight | Native Windows duplicate file cleaner with SHA-256 hash caching — clearing gigabytes of digital clutter without the anxiety. | — |
| Luma & Photo Library | Offline media library manager for existing drives (Picasa-style) — browses and organizes photos without re-indexing or moving your original files. | Download |
| Safe Gaming Optimizer | Conservative Windows desktop utility that silences background bloat for a gaming session and faithfully restores everything afterward. | Release |
| LyricFloat | Lightweight Windows floating lyrics with a draggable transparent overlay and resilient playback fetching — because opening a browser tab was too much friction. | — |
Repurposing old screens, building offline utilities, and making living room TV apps do what I actually wanted.
| Project | What it does |
|---|---|
| TrailLink | Turns a Samsung Galaxy S7 into an offline-first field hotspot appliance with battery health management and thermal guardrails. |
| Khoroch (খরচ) | Offline-first mobile expense tracker for Bangladesh that automatically extracts transactions from bKash, Nagad, and bank SMS without internet or logins. |
| TV Bridge | Direct local network bridge between a phone browser and Android TV — push links, text, and videos with zero third-party TV apps or tracking. |
| Nook TV | Minimalist personal Android TV home screen featuring direct launcher cards, RSS feeds, and seamless video handoff from mobile. |
| AutoPowerOff | Inactivity and idle detection for Android that triggers power-off or screen locks to preserve aging device batteries. |
| NowShowing TV | Dedicated Android TV companion application for the NowShowing media discovery ecosystem. |
Where I outsource my thinking to committees of chatbots and call it architecture. Consciousness remains an unresolved dependency.
| Project | What it does | Live |
|---|---|---|
| TCRA Code Auditor V4 | AI-code auditor built around Transparency, Controllability, Reliability & Auditability, with cross-provider benchmarking. Earlier iterations: V3, V2, V1 — four versions in, still judging AI code with more AI. | Demo |
| Hermes Model Router | Automatic context-based model routing for Hermes Agent — dynamically picks the best free model across Groq, Gemini, Mistral, Nous, and OpenRouter to save API credits. | — |
| TCRA Code Evaluation Interface | Dedicated evaluation interface for the TCRA workflow, because eventually the system judging the code needed somewhere to be judged too. | Demo |
| hermes-journal | Public journal/log layer from my Hermes agent-infrastructure experiments — proof that eventually even the AI agents needed paperwork. | Demo |
| VibeBench Forensic Analysis Viewer | Forensic-style viewer for AI-generated code benchmark results — less CSI, more suspicious function calls. | Demo |
| HiveMind V4 / V3 | Multi-agent system experiments — the swarm intelligence is aspirational, the naming convention is very real. | V4 · V3 |
| Brainstorm.AI V2 / V1 | Custom AI expert panels that brainstorm, debate and refine ideas — because my own internal committee needed external consultants. | V2 · V1 |
| Bangladesh Constitution RAG System | RAG pipeline for querying the Constitution of Bangladesh — one of the projects where hallucination is particularly unwelcome. | — |
| Agent Development Framework — Interactive Guide | Interactive guide to agent-development concepts, written somewhere in the middle of the agent-building spree. | Demo |
| L2 Writing AI Sandbox | Sandbox for AI-assisted second-language writing analysis — the academic side of the repo pile occasionally escapes containment. | Demo |
An honest breakdown of how ideas metastasize into repositories with the help of artificial enablers.
- The 2 AM Epiphany (Ideation via Impulsive Conviction): An idea strikes — usually solving a problem nobody asked me to solve, or building an entire offline app because an existing service required an email sign-up. A comprehensive PRD is drafted with unwarranted corporate solemnity before common sense can stage an intervention.
- The Synthetic Committee Debate (Brainstorm.AI & HiveMind): I assemble competing LLM personas into an automated roundtable to stress-test the concept. They argue with each other with supreme, unearned confidence. I moderate this digital circus like an exhausted middle manager who just wanted a clean API spec.
- Automated Delegation (Outsourced Bug Generation): I supply the high-level architecture; the AI writes the code at 120 tokens per second. I don't hand-craft runtime errors anymore; I outsource their generation to GPU clusters in Oregon with terrifying efficiency.
- The Forensic Inquest (TCRA Code Auditor & VibeBench): Knowing the agents hallucinated at least three non-existent methods and a deprecated state manager, I deploy another layer of AI auditors to interrogate the first batch. Four iterations of TCRA exist because I refuse to trust AI code without using more AI to judge it.
- The Free-Tier Scavenger Protocol (Hermes Model Router): When token costs threaten to become actual currency, I route tasks through free tiers — Groq, Gemini, Mistral, OpenRouter — milking context windows like a digital raccoon until the build passes or rate limits enforce bedtime.
- The Endgame & The Next Repo: The app deploys to Vercel. It runs once. The autonomous agent dutifully logs the victory in its public paperwork (hermes-journal). I notice three catastrophic edge cases, refuse to refactor, and immediately open another repository to start the cycle anew.
Side quests where graphics APIs, canvas rendering, and game loops take precedence over better judgment.
| Project | What it does | Live |
|---|---|---|
| Trek Route Visualizer | Turn a batch of geotagged photos or GPX files into an animated 3D terrain map of your trek, rendered in client-side MapLibre GL. | Demo |
| The Hustle (Dhaka Crime Game) | Interactive browser game exploring street economy, hustle dynamics, and gritty city survival in Dhaka. | Demo |
| The Knight — 3D Character | In-browser Three.js 3D character viewer and real-time interaction testbed. | Demo |
| 2D Java Game Framework & Arcade | Java 2D game programming library bundled with an in-browser arcade of eight retro playable games. | Demo |
Where gaming obsessions collide with formal academic papers in narrative design, moral philosophy, and culture.
| Project | What it explores | Focus |
|---|---|---|
| The Last of Us Part II Paper | Playing Both Sides of Revenge: Perspective, Trauma, Empathy, and Moral Agency in The Last of Us Part II — examining dual-protagonist empathy mechanics and player moral distress. | Game Studies & Moral Philosophy |
| Metro: Last Light Paper | The Last Light of Humanity: Memory, Ideology, Moral Agency, and the Ethics of Survival in Metro: Last Light. | Narrative Studies & Ethics |
| Spec Ops: The Line & Battlefield | Deconstruction of complicity, player guilt, anti-war narrative subversion, and squad dynamics in military shooters. | Interactive Narrative & Psychology |
| The Sound of Identity | Structured integrative review on music, geography, generational drift, and social behavior in global comparison with Bangladesh. | Cultural & Music Sociology |
Apparently enjoying something normally is not enough; eventually I want the dataset.
| Project | What it does | Live |
|---|---|---|
| Tracklist | Minimalist continuous YouTube/JSON playlist web player designed for focused background listening. | Demo |
| spotify-intelligence-v1 | Turns Spotify listening history into actual behavioral/taste intelligence instead of waiting a year for Wrapped to explain me to myself. | — |
| Bangladesh Music Evolution | Computational exploration of genre development, global influences and listener ecosystems in Bangladeshi music. | Demo |
| Listener Taste Growth Profile | Tracks how listening taste drifts over time — character development, but measured in playlists. | — |
| driver-psychology-analysis | Behavioral-analysis experiment around driver psychology and the patterns hiding behind everyday decisions on the road. | — |
| bd-health-access-gap | Data exploration of healthcare-access gaps in Bangladesh — turning a broad problem into something you can actually inspect. | — |
Peak productive procrastination: building the thing instead of watching the thing. Time is finite; apparently this is how I chose to spend some of it.
| Project | What it does | Live |
|---|---|---|
| NowShowing / Stream / TV | Movie discovery & streaming experiments iterated across web and Android TV, because one version was never going to be enough. | NowShowing · Stream |
| WatchMatch | Chat-based movie & TV recommendation assistant for when scrolling the catalog has already become the evening's main activity. | Demo |
| LocalFlix | Offline personal media streaming platform for home drives and local network playback. | — |
| OmniStream-TV | International live-TV streaming experiment — one of several repos proving I have complicated feelings about channel lists. | Demo |
| Obsidex | IPTV streaming platform experiment, because OmniStream apparently needed relatives. | Demo |
| anicult | Lightweight anime discovery + browser streaming experiment using AniList. | — |
| CineGemini-Stream | Gemini-powered movie exploration interface for asking questions instead of opening seventeen IMDb tabs. | Demo |
| Westeros Chronicles | Interactive timeline tracking character movement across all eight Game of Thrones seasons — a perfectly proportionate response to liking a TV show. | Demo |
Building medication tools until I eventually run out of ways to visualize a tablet.
| Project | What it does | Live |
|---|---|---|
| PhysioTrace | Predictive pharmacokinetic visualization experiment for medication impact over time — the point where the reminder-app idea got a little ambitious. | Demo |
| PillPal / Medicine Tracker / Medicine Impact | Three generations of medication tracking, reminders and impact visualization. Same neighborhood, increasingly elaborate houses. | PillPal · Tracker · Impact |
| Med-Tech | Doctor-consultation platform with OCR-based prescription digitization — from the era when I looked at handwritten prescriptions and chose software as the coping mechanism. | — |
| Brain Tumor Classification | EfficientNet-based brain-tumor classification with Grad-CAM explainability — considerably less unserious than most things on this page. | — |
The "there has to be a cleaner way to do this" department. There usually isn't; I build one anyway.
| Project | What it does | Live |
|---|---|---|
| DealScope | Mobile-first shopping comparison workspace for Bangladesh — collect offers, compare prices, and verify delivery across online sellers. | Demo |
| TechHub BD Job Aggregator | Real-time tech jobs intelligence dashboard aggregating career postings and engineering demand across Bangladesh. | Demo |
| Indie App Marketplace | Storefront and portfolio architecture designed for showcasing and distributing open-source native desktop software. | Demo |
| DTTTI Instructor Evaluation | Anonymous evaluation portal for Dhaka Technical Teachers’ Training Institute with shuffled slips and eight-criterion feedback. | Demo |
| AstroNode Live Orbital Dashboard | Mission-control-style orbital dashboard for stations, modules and launches — mission control, minus the mission and the control. | Demo |
| Real-Time Market-Weather Analytics Dashboard | Market and weather data in one live dashboard, combining two things famously known for behaving predictably. | Demo |
| DynaCare Console | Merchant-support console with structured ticketing and automated diagnostics — turning recurring support work into something slightly less recurring. | Demo |
| SpecMatch | System-spec analysis and game-fit matching — because "will this run on my PC?" deserved more than vibes. | Demo |
| techpath-finder | Questionnaire-driven CSE specialization/career recommender for the deeply relaxing experience of deciding what to do with your life in ten questions. | Demo |
| guided-cooking-app (Mise) | Started as guided cooking; evolving toward a shared kitchen companion for pantry, shopping and meal planning. Scope creep, but useful scope creep. | Demo |
| Time Capsule V2 / V1 | Turns Facebook archive data into a searchable interactive timeline — making the data dump feel slightly less like digital archaeology. | V2 · V1 |
| deshistartupguide | Open-source startup guide focused on Bangladesh — useful information without requiring seventeen tabs and somebody's cousin who knows a guy. | Demo |
| ReportForge | Report-generation tooling, with a name considerably more dramatic than "please format this document." | — |
| TrelloJSONfilterbyMonth | Filters Trello JSON exports by month because apparently that needed its own app. It did. | Demo |
The technical stack, or: how I turn caffeine and mild spite into running software.
- The Polyglot Delusion:
TypeScript,Python,C#, andKotlin— alternating between them based purely on which compiler offended me the least that morning. - The "Zero-Backend" Religion: If it can run entirely inside client-side MapLibre, WebAssembly, or localStorage, it will. Server bills are an emotional defeat; my preferred monthly cloud spend is strictly $0.00.
- Hardware Recycling as Therapy: Turning eight-year-old Samsung Galaxy phones into offline travel appliances and local TV bridges because letting silicon retire in peace is against my principles.
- Desktop Revivalism: Building native C#/.NET and Avalonia desktop tools because watching modern Electron wrappers consume 2GB of RAM to render three text inputs hurts my soul.
- The Free-Tier Scavenger Routine: Daisy-chaining custom model routers across Groq, Gemini, Mistral, and OpenRouter like a digital raccoon foraging through free-tier context windows.
- Offline Paranoia: Writing offline-first parsers for local SMS, direct iPhone backups, and SHA-256 deduplicators — because trusting third-party cloud sync requires an act of faith I don't possess.
- Academic Coping: Whenever building software fails to resolve an existential question, I write 20-page LaTeX papers dissecting moral trauma and player guilt in video games instead of sleeping.
AI agents · LLM evaluation · Local-first software · Android & TV tools · React / Next.js · Node.js · C# / .NET · Python · data experiments · product prototypes · tools that solve suspiciously specific problems
Most projects here are experiments, prototypes or research artifacts rather than polished commercial products. I build fast, test ideas in public, keep the useful failures, and occasionally remember to write the README.
Some people collect bookmarks for ideas. I appear to collect repositories. Some reach production; others achieve the more peaceful state of abandonment.
Current pattern: research → prototype → deploy → discover three new problems → open another repo → repeat until the heat death of the universe or GitHub changes its pricing, whichever comes first.