WIP

CSE 442: Reminder

Technologies Used: HTML, CSS, Flask

Created a webapp with 4 other students using the Agile development process.

WIP

GPA Calculator

Technologies Used: HTML, CSS, JavaScript

Created a Chrome extension with 2 other people that calculates current GPA and other statistics based on current grades.

WIP

AZUL Scorer

Technologies Used: Android Studio, Java, TensorFlow

Developed an Android app, designed with Flutter, using Tensorflow object detection to automatically score tiles in a board game.

Git Ascii

Technologies Used: Python

A small weekend project. It reads in a text file of ascii art and sends the corresponding commits to GitHub, recreating the art on the user's contributions heatmap.

CSE 220: Dynamic Memory Allocator

Technologies Used: C

Created a pool allocator suitable for replacing malloc().

CSE 116: Maze Solver

Technologies Used: Scala

Created a webapp that generates a maze using depth-first search and a player object that finds the shortest path to a point using breadth-first search.

Frostbite Calculator

Technologies Used: Android Studio, Java

An Android app made for Cusehacks 2020 at Syracuse University. I worked with one other person in developing our first Android app. This app gives an approximation of how long the user can stay outside before getting frostbite.

CSE 115: Final Project

Technologies Used: Python, JavaScript, bottle, AJAX, plot.ly

Created a website that processes and visualizes a large dataset. The data stored in a sqlite database. I used Python to process data and host a webserver (bottle) and JavaScript for AJAX calls and data visualization(plot.ly)

Python Calculator

Technologies Used: Python, Flexx

A simple four-function calculator. I used the Flexx toolkit to code the calculator solely in Python. The app is run on the web, making it cross-platform compatible and scalable to different display sizes.

AP Computer Science: Ultimate Tic Tac Toe

Technologies Used: Java

My final AP Computer Science Project. I worked with two other people to build a variation of the classic game of tic-tac-toe. It is played through the console. We used Trello to plan our steps and Github to collaborate and track changes.