Projects

Here's a timeline of a large chunk of my projects. For each project the lighter and darker shades represent the time when a project is being developed in private, and the time when a project has been released (and is maintained), respectively.

Note: per-project descriptions are not being displayed. Turn your device to landscape mode to fix this.

2025

2024

2023

2022

2021

2020

2019

2018

2017

now

Emulating Linux System Calls

a GSoC project that makes strides in improving NetBSD's Linux emulation feature.

This Website (meta eh?)

how this website is generated.

Mountain Group 105

a rogue-like video game written in Java.

oOonoOo

a toy esoteric programming language.

IDEA Fossil Integration

a plugin that integrates the Fossil SCM with Jetbrains' set of IDEs.

Career Description Language

a programming language to help simultaneously generate a resume and CV.

COVID-19 Economics

a course project which analyzes the relationship between stock prices and the COVID-19 pandemic.

PTest

a program to help easily test other programs.

CyberTitan Scripts

the scripts that helped us get second place in CyberTitan IV (a national cybersecurity competition).

The Flounder

a high school satirical newspaper. I created and maintained its website.

S.H.E.L.F.

a distributed book-indexing program.

MCPT

the high school computer programming club, were I maintained an online judge and then later led.

Wolfram|Alpha Discord Bot

a bot that allows you to query Wolfram|Alpha directly from within Discord.

Thyme

an educational video game designed to help teenagers with time management.

ICS4U0 Portfolio

a portfolio website for a computer science course. Also, an ancestor to this website.

mOcKiNgCaSe

a mOcKiNgCaSe library for Ruby.

fx-5800P Programs

a collection of calculator programs.

…and, of course, there's stuff before 2017 (dating back all the way to summer 2013!), but I'm not in the mood to dig it up (let alone publish it).