Selected Projects

Projects focused on backend systems, automation, and real-world use cases.
Web Gobbler

Concurrent web scraping tool with robust failure handling, multi-format extraction, and a flexible Goquery-based CLI.

GoGoquery
RAG Agent

RAG-based document querying system using semantic search and automated citation generation.

TypeScriptGeminiLangbase SDK
GoSh

A high-performance, interactive command-line interface built in Go, featuring structured command routing, robust flag-based logic, and containerized deployment support.

Go urfave/cliUnix File APIs
Conduit

A lightweight, high-performance HTTP load balancer built in Go, featuring a least-connections strategy, active health checks, and automated retries for resilient traffic distribution.

GoDockerDocker Compose
Volt

A high-performance Terminal User Interface (TUI) for API testing and route discovery. It automatically scans projects to detect backend and frontend routes, offering interactive request editing and syntax-aware response highlighting.

RustCargoRatatui
PDF Summarizer

Full-stack application for extractive PDF summarization using frequency-based NLP techniques.

Python FlaskReactNLTKPyPDF2Gemini
Mind Snap

A real-time multiplayer memory game featuring shared rooms, live scoreboards, and dynamic pattern generation.

Next.jsExpressSocket.IOTypeScript
Sysspec

A high-performance, containerized system information tool for Linux and Windows, providing detailed hardware, OS, and resource metrics with multi-stage Docker builds and automated CI/CD.

C++CMakeDockerGitHub ActionsWinAPILinux APIs
SearchWrapper

A high-performance, full-stack search interface powered by the Google Search API (SerpApi), featuring persistent history with MongoDB and a type-safe Express backend.

Next.js 15TypeScriptTailwind CSSExpressMongoDBDockerSerpApi