Projects

Project Rust Vulkan Compute Shaders GLSL/WGSL

GGEngine

Graphics/game engine written from scratch in Rust + Vulkan, built for high-performance fluid simulation, light transport, and other compute-heavy real-time workloads.

Project Python MCP LLM Agents

TinyClientCLI

Model-agnostic terminal MCP client; a sub-1000-line alternative to Claude Code / Gemini CLI, inspired by HuggingFace SmolAgents.

Project Python LLM Tooling Static Analysis

CodeAtlas / RepoMapper

Markdown source-of-truth map of every function in a repo for LLM context; a real-time watcher reprocesses only changed files. Cuts hallucination >50% on 5–10+ file repos.

Project Next.js TypeScript Tailwind CSS Shadcn UI

subash.co

Personal website built with Next.js and Tailwind CSS

Project Next.js TypeScript Recharts Tailwind CSS Shadcn UI

Tides of Change

An interactive visualization tool for exploring scenarios around ocean plastic waste cleanup efforts. Simulates cleanup budgets, costs, and timelines to understand potential trajectories for addressing global plastic pollution.