Projects
Stashcord
How often do you find a link on the internet, but then you lose it and can’t find it again? Stashcord lets you save links frictionlessly so you never lose things again. Your stash is saved across all devices and is easily searchable. Now released in a closed beta!
Paper replications
I’ve conducted several paper replications and extensions of AI safety and model welfare papers, such as Anthropic’s Emotion Concepts paper. I have some write ups in here as well. Will be updated as I do more work.
COOL Compiler
I wrote a typechecker and optimizing compiler for the COOL programming language for CS485 at NJIT. The whole compiler is written by hand in C. It type checks COOL programs, then generates x86 assembly with a variety of dataflow and performance optimizations.
Fencing analysis tools
I built a few tools for analyzing high-level fencing.
- Scrapes data from several national and international scorekeeping sites and analyzes the effects of seeding and upsets at different age levels and divisions.
- Automatically downloads livestreams of international competitions from the FIE YouTube channel and cuts them into individual bouts for review.
- Scouts and keeps track of opponents in a lightweight notes app.
King Typer
I worked with a friend to create King Typer as a submission for InfoEducatie 2020. King Typer includes typing speed tests, lessons to help practice typing skills, and a multiplayer mode where you can race against other users. We received 4th place nationally.