Projects

etch-a-sketch

An etch-a-sketch drawing app I wrote in vanilla Javascript and HTML/CSS. Allowing you to adjust basic parameters such color schemes and the dimensions of the grid, the purpose of this project was to teach myself basic DOM manipulation.

View

C++ Text Editor

A console-based text editor I wrote for a C++ OOP class I took in college. It includes basic features like inserting/deleting text, word-wrapping, undo/redo, and reading/writing to a file. The point of the project was to learn about different design patterns such as command, MVC, and chain of responsbility.

View on GitHub

Cubed

An iOS app for Rubik's Cube speedsolving. It functions as a timer, scramble generator, and statistics tracker. The purpose for the app was to make something for myself that I could use to get better at cubing.

View on GitHub