My Projects

ResumeGen Image
Image

A resume generator web app for easily building and tailoring ATS-friendly resumes in an easily readable style. Built using SvelteKit + Express.js backend with a PostgreSQL database!


CHIP-8 Emulator Image
Image

An emulator for the CHIP-8 console written using Rust and SDL2.


Boot CLI Image
Image

A simple personal project manager tool that uses Rust help me manage my development environment and build C++ applications!


HackUMass Website Image
Image

Alongside a team of 5 other developers, I worked on the website for the HackUMass XII hackathon with over 1200+ participants, and am currently also a developer on the HackUMass XIII website.


Cell Signaling Simulator Image
Image

Developed for the HackHer413 2024 hackathon at UMass Amherst, this project helps visualize the protein synthesis cell signaling pathway to introductory biology students.


Xenon Engine Image
Image

A low-level game framework written in C++ using SDL2 and OpenGL for video games development, with an API inspired by frameworks like Raylib and SFML built for easy 2D games development.


Nullsite Image

Nullsite is the technology used to make this blog. Initially designed in Python, Nullsite is a static site generator that now uses Golang to add new features such as a revamped layout, code highlighting, and animations!


JS Notemaker App Image

A note-making app in Javascript that allows you to create notes and save them in between sessions.


HAR Machine Learning Classifier Image
Image

As part of the Summer 2024 Undergraduate Research Volunteers (URV) program, I worked on a machine learning model for human activity recognition using gyroscope and accelerometer data.


MAGE Engine Image

The MAGE Engine is a game engine inspired by the LÖVE2D and DOME game engines to help Make Awesome Games Easy! Built on top of the handwritten OpenGL-based library, the Arcana2D framework, MAGE uses the amazing Wren scripting language to provide a convenient API to make for a comfortable game design experience.


Yet Another Brainf**k Interpreter Image

Yet another interpreter for the esoteric Brainf**k programming language, written in the Python programming language, with a simple implementation in less than 100 lines of code.


PyPaint Image

PyPaint is a simple painting app programmed using Pygame and Python. With 11 colors and a resizable paintbrush, PyPaint can make simple drawings that you can save as a PNG to memory.


Datapak CLI Image

A command-line interface for creating, packaging, modifying and extracting files created with the Datapak library. It's easy to use, minimalist, has multiple commands for modifying Datapaks which ever way you wish.


Datapak Image

Datapak is a C++ library that is designed with simplicity in mind to package and compress files into a single .datapak file. Using the DEFLATE algorithm, Datapak is useful for packing files in an easy-to-use system for games and web development.