What I've built

Real-world tools shipped at IO2i — from Dockerized deployments and Prometheus observability to multi-tenant backends. Each with a full case study.

01🧠Live Platform2026

IntentIQ

Record Once. Train Never. Test Anywhere.

I wanted to build a smart bot. It needed to work everywhere, heal itself, and require minimal human intervention.

  • OpenAI became the Brain
  • Playwright became the Hands
  • BrowserUse became the Doctor
PythonFastAPIOpenAIPlaywrightBrowserUse
TRAIN
02📦Live & Public2026

Track My Post

India Post consignment tracking — rebuilt for everyone

Started as an internal tool inside IO2i's firm systems. Rebuilt from scratch as a full public-facing web app — anyone can track India Post consignments instantly, for free. Single tracking, bulk CSV upload, PWA-installable, Google-indexed. Deployed as a containerized stack with Docker Compose, Nginx reverse proxy, and a Linux production host.

  • Live at trackmypost.in — open to everyone, no account required
  • Single tracking tab for instant one-click consignment lookup
  • Bulk tracking tab for firms uploading high-volume CSV batches
RustYew/WASMFastAPIPythonDockerNginxPWASEO
Track My Post homepage
Preview
03⚖️Completed2026

Resolution Desk

Self-service ODR portal for borrowers in arbitration

A self-service portal for borrowers facing arbitration proceedings. Instead of receiving confusing legal notices with no context, borrowers log in with their Loan Account No. or Arbitration Case No., verify via OTP, and land on a personal dashboard showing exactly where their case stands. Runs in production behind Nginx as part of IO2i's Dockerized ODR platform.

  • Dynamic OTP routing prioritizing email over SMS to optimize messaging costs
  • QR code integration on all notices across any medium for instant token-based login
  • Cross-verification fallback (LAN/ARB) for offline borrowers without contact info
FastAPIPythonDockerNginxOTP AuthCase MgmtZoom API
Resolution Desk OTP Login
Preview
04🏦Completed2026

B2B Financial Institution Portal

Multi-tenant ODR dashboard for banks and NBFCs

Where Resolution Desk serves borrowers, this portal serves the other side — the banks, NBFCs, and clients who initiate and manage arbitration proceedings. A fully multi-tenant B2B gateway: institutional users manage large case portfolios with cryptographic data isolation between tenants. One Docker deployment serves all institutions via host-based routing and Nginx.

  • Host-based multi-tenancy — X-Tenant-Host header resolves institution per request
  • HMAC SHA-256 signed Central Authority sync — no hardcoded credentials ever
  • TenantConfig injected into ContextVar — cross-tenant leakage structurally impossible
Python 3FastAPIPydanticHTTPXRustLeptosWebAssemblyDockerNginxPrometheusHMAC SHA-256
B2B Portal Secure Sign-in
Preview
05📡Production2026

Observability Layer

Prometheus metrics, JSON structured logging & request tracing for FastAPI

A production observability module built for the ODR portal. Provides Prometheus counters and histograms for every HTTP request, JSON-structured rotating log files with request IDs, and an async measurement wrapper for upstream API calls — all with zero external observability platform dependency. Designed for Docker-native log collection and Prometheus scraping.

  • REQUEST_COUNT counter labelled by method, endpoint, and HTTP status
  • REQUEST_LATENCY histogram for p50/p95/p99 latency per endpoint
  • LWTODR_CALL_LATENCY histogram for every upstream API call duration
PrometheusPythonFastAPI MiddlewareDockerJSON LoggingContextVar
06🤖Completed2025

Cross-Platform Automation Bot

Selenium-powered bot for bulk WhatsApp messaging

A powerful Selenium-based automation bot designed to eliminate manual data entry and outreach. It handles inter-platform connections, data transfers, and executes bulk WhatsApp messaging workflows that previously required constant human intervention. Runs unattended on Linux via scheduled execution with persistent browser sessions.

  • Automated complex cross-platform data transfer workflows
  • Built a headless Selenium bot capable of navigating dynamic DOMs
  • Implemented robust session management to maintain WhatsApp Web logins
PythonSeleniumLinuxAutomationWeb Scraping
07📅Production2025

Legal Meeting Automator

One-click scheduling & recording distribution via Zoom API

A seamless integration built for legal firms to automate the entire lifecycle of virtual hearings. With one click, it schedules a Zoom meeting with strict legal settings, and upon completion, automatically sends the recorded links to all attendees via email. Deployed as a Dockerized FastAPI webhook service behind Nginx in IO2i production.

  • Automated end-to-end meeting scheduling via the Zoom REST API
  • Enforced strict security configurations (waiting rooms, no-join-before-host) automatically
  • Implemented a webhook listener to catch recording-completed events
FastAPIPythonDockerNginxZoom APIWebhooksAutomation
08🏠Hardware Project2025

IoT Smart Home Dashboard

Real-time appliance control via Raspberry Pi and MQTT

A custom-built Internet of Things (IoT) system designed to remotely control and monitor home appliances. It uses a Raspberry Pi wired to physical relays and sensors, communicating in real-time with a cloud dashboard via the lightweight MQTT protocol. Edge infrastructure runs as Linux systemd services with a Mosquitto MQTT broker.

  • Wired a Raspberry Pi to multi-channel relay modules to control high-voltage appliances securely
  • Set up a Mosquitto MQTT broker for low-latency, bi-directional communication
  • Developed a Python daemon running on the Pi to listen to MQTT topics and trigger GPIO pins
Raspberry PiMQTTMosquittoPythonsystemdLinuxIoT

Want to discuss any of these or collaborate?

Get in touch →