the paper version

Resume

⬇ Download PDF
Ethan Peterson
Game Programmer & Designer · CS Graduate

Experience

Game Development Intern
Pixel Pirate Studio
  • Designed and implemented the player onboarding system for Off-Road Champion, a mobile Unity racing game, guiding new players through core mechanics in their first session
  • Shipped a tournament update where players compete for virtual currency, connected to a web portal for live standings and rewards
  • Ported Off-Road Champion to WebGL for browser play
  • Collaborated with designers and producers in an Agile environment across daily standups and sprint planning
Data Acquisition Developer
Sun Devil Motorsports (Formula SAE)
  • Designed and tested on-vehicle data acquisition tools for ASU's Formula SAE racing team across three seasons
  • Built embedded systems for live telemetry capture, including an infrared lap timing system used for performance analysis
  • Collaborated with mechanical and electrical sub-teams to integrate data systems across the car

Education

B.S. Computer Science, Software Engineering Focus
Arizona State University
  • Focus: Software Engineering with an emphasis on game development and interactive systems
  • Relevant coursework: Data Structures, Algorithms, Software Engineering, Computer Graphics, Game Development, Operating Systems
  • Activities: Formula SAE (Sun Devil Motorsports, 2022–2025) · Software Developers Association (SoDA)

Projects

Wincon
League of Legends Ranked Review Tool · Open Source
  • Built a TypeScript and React tool that turns Riot Match-V5 timelines into explainable coaching notes, lane-opponent comparisons, death maps, and animated ten-player replays
  • Implemented rate-limited API caching, an anonymized public showcase, and 43 automated tests covering metrics, insight rules, replay moments, focus tracking, and report generation

Skills

Languages

C# (Unity, ASP.NET)C++JavaTypeScript / JavaScriptPythonHTML & CSS

Engines & Tools

Unity (3+ years)Git / GitHubBlenderFMODRider / Visual Studio

Game Dev

Gameplay SystemsUI ImplementationLevel DesignWebGL Builds

Engineering

Embedded SystemsData AcquisitionGame Servers (Docker / VPS)Agile / ScrumCode Review