Experience
Game Programmer for President's Cup IV with the Entertainment Technology Center
June 2022 - Aug. 2022
Built an online, multiplayer game in Unity for a government-sponsored, nationwide cybersecurity competition
Led development of visual effects, ui systems, and character controllers
Rapidly and regularly prototyped, playtested, and iterated on features to meet client deadlines and expectations
Human Engineering Research Laboratory Application Development Internship
May 2021 - Jul. 2021
Designed and developed a system for evaluating driving ability with powered wheelchairs in a clinical environment
Conducted ethnographic research in clinical environments to identify pain points and use cases
Built and deployed a full stack web application and API for collecting and storing data using Ruby on Rails, Heroku, PostgreSQL, and Materialize
Wrote a series of Python scripts to implement data collection and processing with a Raspberry Pi and Adafruit Sensor using Pandas, NumPy, and SciPy
Wrote a custom local web server in Python using CherryPy and Ngrok
Chief Engineer of WRCT 88.3FM
April 2022Â - Present
Led WRCT's engineering staff and general members as part of the Executive Board
Managed, maintained, repaired, and improved critical pieces of the station’s hardware and software systems, including several web applications, databases, virtual machines, and servers
Replaced station’s outdated and insecure backend architecture with NGINX, OAuth2, and Keycloak
Headed WRCT's largest annual live production for Buggy
​
Technical Consultant for The Primate Portal
Feb. 2022 - Present
Led development efforts of a small technical consulting team for a semester long project with a non-profit research organization
Developed an application to automate conversion of Scratch code submitted by elementary students to JavaScript capable of running on a touchscreen for baboons during psychology experiments at the Seneca Park Zoo
Implemented a publicly accessible live stream embedded into organization’s website of baboons interacting with applications developed by students
Created a web form and submission tracking system to streamline ingestion of student projects
Utilizing Scrum methodology and the process consultation model