skip to content

Software engineering student who likes building things that move on screen — 3D graphics, radar simulations, AI chat agents. Currently messing with Three.js, Gemini, and RAG pipelines. I run a homelab and play too much Factorio.

not currently playing
no recent activity

selected projects

  1. Frontend Radar Simulator

    Client-side radar simulation with volumetric raycasting for real-time target detection.

    Three.js, React, TypeScript, Node.js

  2. Cornell Box

    Interactive WebGL implementation of the classic Cornell Box scene — global illumination, soft shadows, and color bleed via Three.js.

    Three.js, WebGL, TypeScript, React

  3. DDD Enforcer

    LLM-powered VSCode extension that lints code for Domain-Driven Design compliance using a Gemini-backed RAG pipeline.

    LLM, RAG, TypeScript, Gemini API, Python

  4. DDD Enforcer RAG

    RAG-enabled chatbot built on Gemini 2.5 Flash-Lite + ChromaDB — answers questions grounded in DDD documentation and code.

    Gemini API, ChromaDB, Gradio, LLM, RAG, Python