6x6 Sudoku
Created with Next.js. Generates a new sudoku when a user accesses the page, takes user input, and includes an optional mode that highlights mistakes in red. This project was inspired by a unique sudoku variant posted in the New York Times.
GitHub RepositoryTry it outTIFF Image Half-Toner
Created with C++. Takes in a TIFF image and creates a new half-toned version of the image using an algorithm of the user's choice. I implemented several methods for half-toning of both error diffusion and stochastic processes. Implemented for SA International.
Spreadsheet
Created with .NET MAUI and C#. Users can input values into cells and evaluate formulas. The project features a dependency graph that allows the user to evaluate formulas relying on the values of other cells. Users can load and save spreadsheets using their local file system.
GitHub Repository