Skip to main content

Projects

Primarily engineering projects focusing on architecture, identifying bottlenecks, reducing latency, and evaluating system tradeoffs.

  1. 1. Platform-Service

    GoGo
    RedisRedis
    PrometheusPrometheus
    GrafanaGrafana
    Docker ComposeDocker Compose
    PythonPython
    Locust

    Go HTTP service with health/readiness probes, Prometheus metrics, Redis cache-aside reads, Grafana dashboards, Locust load tests, and GitHub Actions CI.

  2. 2. Document RAG Service

    FastAPIFastAPI
    ChromaDBChromaDB
    SentenceTransformers
    OllamaOllama
    Next.jsNext.js
    DockerDocker
    Pytest

    Privacy-preserving RAG stack for PDF/TXT ingestion, semantic retrieval, and local LLM generation using FastAPI, ChromaDB, SentenceTransformers, Ollama, and Docker.

  3. 3. Analytics API

    PythonPython
    FastAPIFastAPI
    TimescaleDBTimescaleDB
    PostgreSQLPostgreSQL
    JupyterJupyter
    Docker ComposeDocker Compose
    RailwayRailway

    FastAPI analytics service backed by TimescaleDB hypertables for efficient web-traffic ingestion, time-bucketed aggregation, and production deployment on Railway.

  4. 4. XHUNT — TEDxCUSAT 2025

    Next.jsNext.js
    TypeScript
    Tailwind CSSTailwind CSS
    Supabase
    FastAPIFastAPI
    PythonPython
    Framer MotionLeaflet.jsA-FrameAR.jsNodemailer

    XHUNT is a GPS-anchored Alternate Reality Game built for TEDxCUSAT 2025. Teams physically walked across the CUSAT campus, used Augmented Reality in their mobile browsers to interact with 3D objects anchored to real GPS coordinates, solved zone-based riddles, and raced each other on a live leaderboard — all powered by a Next.js 15 full-stack web app with no native app install required.

  5. 5. VoiceAssist

    Next.jsNext.js
    PythonPython
    GeminiGemini
    Hume
    Tailwind CSSTailwind CSS
    FlaskFlask

    An AI-powered assistant for campus admissions that answers queries and streamlines applications by guiding users through an interactive Q&A process.

  6. 6. ChloroMap - Plant Health

    Next.jsNext.js
    Tailwind CSSTailwind CSS
    FlaskFlask
    OpenCVOpenCV
    GeminiGemini

    An AI-powered plant health detection system to analyze leaf conditions and identify diseases efficiently.