HomeProjectsBlogTestimonialsAbout

color-converter

PYTHON / SOFTWARE PACKAGING


color-converter is a small, robust command-line program that supports file input/output for bulk conversions. It has no dependencies besides vanilla Python, so it's very easy to install/use! It is also available as a package on the AUR.

I created this as an offline alternative to the massive number of websites where you can convert color codes. I found most of those sites to be tedious, because translating one code into several other formats required jumping between pages, and most pages were slowed down by ads. I could not find any simple, local programs like this available, so I knew what had to be done.

color-converter currently supports hex, RGB, CYM, CYMK, HSV, and HSL.

github logo

Personal Website

NEXT.JS / AWS


This is the website you're on right now! After graduating from Wentworth Institute of Technology in August '23, I taught myself React/JS by working on this site.

This site was built with Next.js and is hosted in an S3 bucket (which is it doesn't have an SSL certificate). Besides tools provided by the vanilla Next.js framework, everything has been put together by hand! I built my own custom components (like these collapsible boxes) and styled everything myself!

CGM Stats

REACT / PYTHON / DOCKER


CGM Stats is a web application for people with diabetes. It securely interacts with the Dexcom API to enable users to quickly access their blood-glucose information and basic trends from any internet-connected device.

My team and I became PHRPPHRP:
Protecting Human Research Participants
certified in order to conduct research to guide our implementation. Our research plan was approved by Wentworth's Institute Review Board, and we got to work.

This project was my first exposure to React and showed me what it was like to start a full-scale application from scratch.

an academic poster describing the CGM Stats project
github logo

Pathfinding Algorithm Visualizer

C# / UNITY


My graduate classical artificial intelligence course introduced me to a variety of strategies for solving problems with basic AI concepts. We covered various seraching strategies with and without heuristics, Markov Decision Processes, first order logic, conjuntive normal form, and more. This project is a visualizer for a handful of basic seraching algorithms developed with a partner over the course of two weeks.

The goal was to create an interactive experience that focuses on the enjoyment of watching the computer make good decisions all on its own!

a screenshot of the program

The repo contains a pre-built executable if you want to try the game yourself! Just click the little icon below.

github logo

MythMatchr

C# / UNITY


MythMatchr is a play on the popular GeoGuessr web game (what's that?)Geoguessr is a game based on Google Earth street-view.

You get placed on a random street somewhere on Earth, and you have to use clues based on what you see to guess where you are.
. The goal of this project was to create an engaging, interactive experience that teaches the player about folklore. You may be surprised and learn something new by playing!

In our game, the player is presented with an illustration and the name of a mythological creature. The goal is for the player to use existing knowledge, context clues based on the name and photograph, and hints provided to guess the original country that the given myth emerged from.

a screenshot of the game

There is a pre-built executable for this game hosted on Drive if you want to try it out below!

Java Chat

JAVA / NETWORKING


Java Chat is a chat application that feels like IRC.

a screenshot of the program
github logo

CLI Integration Calculator

JAVA / CALCULUS


A basic command line program built for calculus II that can calculate exact and estimated values. It estimates using the fundamental theorem of calculus and the midpoint, trapezoidal, and Simpsons Riemann sum methods.

github logo

(Not made with my computer, but I've also built a cigar box guitar and welded a chaira photo of Simon sitting in his welded chair that rocks on an old car's suspension spring)


linkedin logogithub logoresume icon