Back to Home

Work & Experience

A collection of my projects, research work, and professional experience.

Code-Collab Project ↗

Distributed Systems

Real-time collaborative browser IDE using Yjs CRDTs, WebSockets, Monaco Editor, and isolated Docker execution environments.

The Problem

Traditional code editors are primarily single-user. Teams often need screen sharing, Git synchronization, external communication, and separately configured development environments to work together.

The Solution

Designed a real-time collaborative development environment using CRDT-based synchronization and WebSockets, with isolated Docker execution environments for browser-based terminal sessions.

Core Architecture & Tech

  • Yjs CRDTs
  • WebSockets
  • Docker Isolation
  • Monaco Editor
  • Xterm.js
  • Node.js

FloodGuard ↗

AI/ML & Geospatial

AI-powered flood prediction and disaster-response platform combining risk mapping, shelter recommendations, live alerts, and RAG-based assistance.

The Problem

Flood information is fragmented across weather services, alerts, and news. Users may know flooding is possible without knowing which areas are vulnerable or where they can safely go.

The Solution

Designed an integrated disaster-intelligence workflow combining machine-learning-based flood prediction (XGBoost), geospatial visualization, and retrieval-augmented AI (RAG) assistance.

Core Architecture & Tech

  • FastAPI
  • Next.js
  • PostgreSQL
  • Vector Database
  • XGBoost
  • Leaflet
  • LLM Integration

Retail Stock-Audit Platform ↗

Business Systems

Inventory and financial management platform automating stock audits, reconciliation, bulk processing, and reporting with PostgreSQL and Supabase.

The Problem

Traditional retail stock audits often depend on spreadsheets, manual counting, and Excel imports. These workflows are slow and introduce discrepancies or inconsistent access control.

The Solution

Automated reconciliation and database-driven reporting, achieving 70–75% faster audit speeds and reducing daily reporting time from 2–3 hours to approximately 10 minutes.

Core Architecture & Tech

  • Next.js App Router
  • Supabase
  • PostgreSQL RLS
  • Server Actions
  • Functions & Triggers

LISTx ↗

Marketplace Orchestration

Seller enablement and logistics platform for multi-marketplace listing, inventory synchronization, with Gemini-powered product-content automation.

The Problem

Online sellers operating across multiple marketplaces manually manage products and inventory. This leads to duplicated work, inconsistent inventory, and repetitive listing creation.

The Solution

Built an orchestration-focused commerce platform that centralizes operations while using Google Gemini AI to automate repetitive workflows such as product-content creation and SEO optimization.

Core Architecture & Tech

  • Node.js / Express
  • FastAPI
  • PostgreSQL
  • Google Gemini API
  • AWS
  • Docker

Sales & Operations Planning (SIOP) Forecast Analytics ↗

Data Analytics

Advanced analytics and forecasting platform for Sales & Operations Planning, improving demand prediction accuracy and supply chain efficiency.

The Problem

Inconsistent sales forecasting led to misaligned inventory levels and operational inefficiencies in the supply chain.

The Solution

Developed data-driven forecasting models and interactive analytics dashboards to synchronize sales, inventory, and operations planning (SIOP).