Projects
A curated selection of my work. I focus on building tools that are performant, accessible, and solve real problems.
Personal Portfolio V2
A minimalist, high-performance portfolio site built with Next.js 16, Motion, and Tailwind CSS v4. Featuring custom MDX content pipelines and zero-layout-shift transitions.
Naive Bayes Classifier from Scratch
A manual implementation of the Gaussian Naive Bayes algorithm in Python. Built without ML libraries to demonstrate deep understanding of the underlying probability theory.
Interactive 3D Winter Scene
A browser-based, explorative 3D world built with Three.js and custom GLSL shaders. Features a performant GPU-based particle system and handcrafted Blender assets.
Python Audio Fingerprinter
A desktop application that identifies songs from audio snippets. Built from first principles using Python and Tkinter, featuring a custom flat-file database engine.

