Here you can find all of the projects I have worked on listed in chronological order (newest to oldest). Warning: some of these projects are outdated, broken, weird, useless, and/or stupid. But hey, where’s the fun in making something useful?
Project Archive
- Wireminnow <Repo>
- A lightweight network protocol analyzer written in C.
- Explores PCAP files and allows flexible data dumps depending on packet contents.
- USC Compiler <Repo>
- A USC (University Simple C) compiler made in C++ utilizing LLVM.
- Optimizes and compiles USC programs using syntactic and semantic analysis.
-
- An online web app to track the surprise songs played at Taylor Swift’s The Eras Tour.
- Created using
React,PrimeReact, andTypeScript. - Used by thousands (41k as of 12/11/2023) of swifties from around the world.
-
- Hey, that’s this! Built with Jekyll and
Ruby. Blog posts and pages are rendered markdown files. - Added a “most recently played song” to the bottom of my about page. It displays a Spotify iframe generated using
Pythonscripts and the last.fm API.
- Hey, that’s this! Built with Jekyll and
- BillMates <Repo>
- Semester-long project for CS307 - Software Engineering I. Worked with a small scrum team to develop a bill splitting application.
- Utilized
AWS LambdaandMongoDBto build backend logic and processes.
-
- A Twitter bot to post every frame of a given .mp4 file. Written in
Pythonwith the Tweepy and OpenCV libraries. - Live version (linked above) ran from October to November of 2022 and showed every frame of Fantastic Mr. Fox.
- A Twitter bot to post every frame of a given .mp4 file. Written in
- Advent of Code <Repo>
- A repository full of my Advent of Code solutions (written in
Python). Have been a yearly participant since 2020. - Placed top 100 on day 2 in 2023!
- One of these days I’ll get every star… maybe when I graduate and no longer have homework.
- A repository full of my Advent of Code solutions (written in
- Fishers Enigma <Repo>
- A yearly puzzle game (ARG) created for my friends during high school. Unfortunately the live version no longer exists.
- Written in pure
JavaScript,PHP,SQL, andHTML/CSS. The website hosted a scoreboard and a place for teams to submit their answer to each “stage”. - Puzzles included cryptography, stenography, riddles, scavenger hunts, and even deciphering radio broadcasts.
- SchedLink <Link>
- A web-based scheduling application for Fishers High School students. Made with a team of developers from scratch. It was my first experience with “real” software development!
- Utilized
PHP,JavaScript, andSQLto manage backend processes for students. - Helped design architecture, styling, and internal applications.
-
- An old project I did for my organic chemistry class. It contains some information regarding basic organic compounds.
- Written in purely (terrible)
HTML/CSS. We all have to start somewhere.