Past projects
Please see my resume for professional work history.
Dabblings
I try to explore new ares of CS by carving out tasks I can accomplish in under a week or two, like a small programming projects or a selection of exercises from a textbook. Keeping it small helps me jump around as my interest evolve. Some prominent examples so far include:
- (9/19) ray-tracing-in-one-weekend: A CPU-based ray tracer written in C++, from Peter Shirley's famous book of the same name.
- (10/18) game-of-life: An implementation of Conway's Game of Life (C, ncurses)
Larger personal projects
Most of these took a month or more to complete:
- Every exercise in "The C Programming Language" by Kernighan and Ritchie
- shriek, a simple Redis clone supporting multiple network clients (C)
- A ton of LeetCode problems and algorithms implemented for practice (Python)
- Jabzuni, a 2D platformer written with friends (GameMaker)
Back to main page