Project Gallery



Cubegame thumbnail

=>Cubegame

  • A completely original game with no relation to Minecraft.

  • Written in Rust, made with a custom rendering engine built with wgpu.

  • WIP (multiplayer is on the horizon)

Rust

Circuit Court thumbnail

=>Circuit Court

  • Play as the prosecutor or the defense, presenting arguments to an LLM judge to try and sway its verdict in your favor!

  • Frontend made with React and Babylon.js, assets made in Blender, Backend made with Python.

  • Created in 36 hours for the Boilermake XII hackathon.

Hackathon

Python

React

FactoryScript thumbnail

=>FactoryScript

  • FactoryScript is an interpreted, graph-based esolang (esoteric programming language). It is mostly a gag language, and the interpreter is written in Rust.

  • In FactoryScript, programs (factories) are graphs where the nodes (stations) are connected by Unicode box characters (conveyor belts).

Rust


All Projects


DIY Graphics Pipeline thumbnail

>DIY Graphics Pipeline

A homemade 3D rendering pipeline. Features triangle mesh rendering, point lights, shadows, texture mapping, reflective materials, and more. First implemented from scratch in software, then converted to hardware shaders.

C++

sci-calc thumbnail

>sci-calc

An easy to use, fully functional scientific calculator library and CLI. Uses syntax tree parsing for robust error handling. Also features comprehensive built-in functions, variable recall, and more.

Rust

Beat Ballot thumbnail

>Beat Ballot

Create collaborative spotify playlists with your friends by voting on which songs to add or remove. MUI + React on the frontend, Flask + SQLite on the backend. Created in 36 hours for the Boilermake XI hackathon.

Hackathon

Python

React

CHIP-8 emulator thumbnail

>CHIP-8 emulator

A CHIP-8 interpreter written from scratch in rust, emulating the original COSMAC VIP interpreter. Includes an elementary assembler and example ROMS, including space invaders and snake, a clock, and more.

Rust

rs-cube thumbnail

>rs-cube

Simply a rotating 3d cube in your terminal

Rust

This website thumbnail

>This website

Svelte

Docker Dash thumbnail

>Docker Dash

A proof-of-concept dashboard for administrators to manage containerized applications on a server/cluster. I worked on the backend of this web app during my internship at ARL Maui.

Python

The Holy Bible mod thumbnail

>The Holy Bible mod

A WIP Minecraft mod that adds a functional Bible into Minecraft.

Java

Minecraft

<