CS Projects

I write computer programs for a wide variety of purposes, from utilities to entertainment. On this page you can view some of my favorite individual projects I created.

Featured Projects

GraphLangZ 2024

GraphLangZ is a program I wrote in 2024 that allows you to quickly describe a mathematical graph with simple syntax, render it quickly, and share it with ease.

Raytracer 2024

In 2024 I programmed a raytracer to render spheres, planes, and cubes. Features include antialiasing, soft reflections via area lights, and multiprocessing. The code is written in the V programming language.

Hex Minesweeper 2024

Hex Minesweeper is a game I made in 2024 that is a variant of the classic Minesweeper video game from the 1990's: instead of playing on a square board, you play on a hexagon! Gameplay is otherwise quite similar.

Lift Rank 2024

Lift Rank is a website I launched in 2024 that ranks 80+ ski lifts based on objective data such as vertical gain, average angle, peak elevation, and cable speed.

CrosswordCreator 2023

CrosswordCreator is a program I wrote in 2023 that generates a crossword that contains any given words. Users can upload a custom background image, have extra words automatically added to the puzzle, and download blank/solved versions of the crossword.

ZipThermo 2023

ZipThermo is a program I wrote in 2023 that uses weather APIs to monitor the weather at multiple locations simultaneously. Users can view temperature, day/night, and clear/cloudy/drizzle/rain/snow conditions via a clean icon-based user interface. Temperature can be viewed in Fahrenheit, Celsius, or Kelvin.

Hexagonal Light 2023

Hexagonal Light is a program I wrote in 2023 that creates interactive charts for categorical data. Utalizing a programming language that includes documentation, users can quickly create categorical charts containing data groups and collections of groups.

Lego Mosaic Maker 2022

Lego Mosaic Maker is a program I wrote in 2022 that lets you upload a photo, and then will give you instructions on how to build a mosaic of your photo out of Lego bricks for free! (free as in free instructions; I unfortunately cannot summon Lego bricks into existence.)

Nodal Shapes 2022

Nodal Shapes allows users to send animated messages to each other, and view hundreds of verticies connected to each other. It can display circles, squares, hearts, stars and triangles, with or without text.

Visual Data 2022

Visual Data is a program I coded that turns data points into an interactive graph and bar chart that can be animated. Users can type in data points or upload a text file that has data points.

Additional Projects

Website designed and programmed by Arthur Zarins.