Andrew Shusterman
Hi, I'm Andrew. Having just completed my bachelor's degree, I'm now working towards my MCS in Computer Science at UIUC, set to graduate in December 2024. I'm currently on the lookout for a summer 2024 internship. Let's connect!
Andrew Shusterman

Projects

GeoPi

Geolocation & Data Visualization

GeoPi offers a comprehensive web-based platform for electronic trading firms to visualize and manage geolocation data globally. Utilizing advanced 3D rendering, GeoPi provides real-time data integration from multiple GNSS satellite sources, enabling remote configuration and streamlined monitoring of geolocation data through a unified dashboard, supported by robust backend infrastructure comprising a TCP communication server, Flask API, and PostgreSQL RDS.

Overpriced

Virtual Reality Game

Developed using Unity, and C#, Overpriced is a fast-paced VR game where you find yourself in the exhilarating world of a food truck, creating burgers under the pressure of a ticking clock. Swing your arms to grab, chop, cook, and assemble ingredients while racing against time to fulfill orders and earn revenue.

Checkers Minimax AI

C++ Game

Developed using C++ and Cinder, this game lets you test your skills against an AI opponent, with adjustable difficulty for tailored gameplay. Implemented using the Minimax algorithm, it strategically analyzes possible moves and their outcomes, simulating foresight in gameplay. The AI anticipates future moves, determining optimal strategies to challenge players, offering a realistic and engaging gaming experience.

OOO Processor Simulator

Computer Architecture Simulation

Using Python, this project simulates a simple out-of-order processor, modeled after the MIPS R10000. It focuses on a cycle-exact simulation of the processor's internal data structures during the execution of a subset of the RISC-V instruction set. The simulator reads an assembly program, updates internal data structures at the end of every cycle, and continues until execution completes or an exception is raised.

CalorieBites

UI Design Front-End

CalorieBites is a front-end app prototype developed in a team of 5 created using Android Studio designed to make calorie tracking relatable and straightforward. It converts steps into food calorie equivalents, offering an intuitive approach to health management. The prototype emphasized user experience and interface design, guiding us to create applications with practical and user-centric designs.

SmartClimb (WIP)

Climbing Data and AI Integration

SmartClimb is an upcoming product designed for the GPT Marketplace, set to redefine the way climbers explore new crags. At its core, SmartClimb will feature a series of custom backend endpoints, meticulously crafted to aggregate and serve precise climbing route data from diverse climbing areas. This data, encompassing specific grades and sub-areas, will be integrated with a custom-trained GPT model.

ComingSoon