A 3D shader written from scratch in GLSL that showcases Ray Tracing, Rasterization, and Path Tracing right in your browser.
A UNIX shell written in Python using the ANTLR parser generator. Supports common shell commands, piping, redirection, and runs directly in your browser using ttyd.
A touchless kiosk system built with MediaPipe and React that allows users to interact with any webpage using hand gestures. Features include touchless navigation, live gesture previews, and a WebExtension frontend.
A revision tool for discrete math students built with Django. Generates set permutations in Cauchy's two-line notation and solves problems such as the order, sign and cyclic form.