My Portfolio


Projects

Full-Stack Web Application
motion sensor image

AstroDx Downloads Page

Publicly available unofficial website for downloading AstroDx (community-made maimai emulator) charts in an easier and more accessible format compared to the official method. Built with a Django backend, HTML/CSS frontend, on the Bootstrap framework. Completely self-hosted on a Raspberry Pi with Gunicorn and Nginx as a reverse proxy. Available at altergate.org, my own personal domain.

To ADX Downloads Page View source code Learn more about AstroDx
Debate Utility Tools
motion sensor image

Debate Tools

A web application focused on providing useful tools to Public Forum debaters including a case viewer, card cutter, and an in-round flow. As a Varsity PF Debater, this is my current main project, but is stil a work in progress. Source code is currently private and unsure whether or not I will open source it.

Sat Study Site
motion sensor image

SatCat

A SAT study site that aims to gamify the studying experience through a virtual pet. Not completely finished, but currently on hold due to Collegeboard and Bluebook's copyright on their questions. Runs on a Django backend and HTML/CSS frontend with Bootstrap.

View source code
Motion Sensor
motion sensor image

Motion Sensor with Discord Webhook

Detects movement within a chosen distance before updating a graph on Node Red and notifying users through a Discord Webhook. Sensor is built on an esp32 connected to a Raspberry Pi MQTT broker running Node Red.

Personal Website

This Website

This entire website was created by me using HTML/CSS, Bootstrap, and is hosted on Github Pages. I do have plans to transfer this page to my personal web domain in the future.

View Source Code

Other Experience/Misc.

Internship

Midwest Food Bank Database Cleanup

Since the summer, I am currently helping the Midwest Food Bank nonprofit with database cleanup. I work with both Salesforce and Golden products.

Formal Education

Harvard CS50 Suite

I have completed both Harvard's CS50X and CS50P (Python) completely self-studied on my own time. Projects from the course can be found on my Github.

Competitive Programming
motion sensor image

Leetcode

I am fairly new to Leetcode and competitive programming in general, however I do practice consistently and participate in competitions on the weekends when I can.

To Leetcode Profile
Misc.
motion sensor image

Github

All source code, smaller projects, and future ones can be found on my github.

To Github Profile