top of page

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

screenshot.png

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

herl_logo.jpeg

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

​

wrct.png

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

1c280b_a3b5a334a2474a30a61d3379beb395ab_mv2.webp
Experience: Projects
bottom of page