Ava Pek (exodrifter)

Experienced Software Engineer located in the San Francisco Bay Area with a demonstrated history of working in the software development industry and a Bachelor of Science focused in Computer Science from The University of Texas at Austin. Skilled in Godot, Unity3D, and Haskell. I promise I won’t alias all of your mutable buffers.

Contact me…

experience

Indie Game DeveloperFebruary 2022 - Present

  • I extensively develop an escape room game called no signal live on Twitch, where I answer questions and explain the development process to an audience.
  • Self-published an interactive fiction game named Gender Dysphoria which uses a custom scripting language.
  • Worked with Iron Circus Games to make voluntary commitment for a crowdfunded game bundle.

Software Developer - FlipstoneMay 2018 - October 2023

  • Full-time professional Haskell and Purescript full-stack position.
  • Led the design and development of a next-generation event-sourced shipment tracking architecture.
  • Single-handedly built a unified REPL/demo/test framework for a $1M contract.
  • Spearheaded the remediation of several simultaneous production incidents.

VR Developer - FjordJuly 2015 - July 2017

  • Sole developer for creating a high performance CSG framework for a $1M mobile architecture visualization contract.
  • Led the design and development of a real-time, high frequency data visualization application.
  • Created a node graph editor and data processing framework to speed up development.
  • Responsible for the maintenance of all internal virtual reality libraries.

Unity Intern - Chaotic Moon StudiosJanuary 2015 - May 2015

  • Responsible for continuing development of a fitness mobile application.
  • Collaborated with third party contractors to coordinate server/client interaction.

SDE Intern - MicrosoftMay 2014 - August 2014

  • Developed a slideshow visual effect in UWP XAML and C++ for the Windows Pictures application.

Unity Intern - Chaotic Moon StudiosJune 2013 - September 2013

  • Developed high performance mobile shaders for a driving game using ShaderLab.

Intern Undergrad Senior Analyst - DellMay 2012 - August 2012

  • Created an extensible program to synchronize data between multiple bug trackers.

Tester - Twisted Pixel GamesJanuary 2012 - April 2012

  • Performed quality assurance testing and regression tests for Ms. Splosion Man.

Intern - ABBMay 2009 - August 2009

  • Used in-house drawing applications to create tabular displays that showed data from the database with color codes that alerted users of abnormal conditions, according to the specifications of engineers and developers of the energy management system.

projects

Gender DysphoriaSeptember 2020 - April 2023

  • A short, powerful 20 minute non-linear narrative game about negative experiences after coming out as transgender. Notably contains the use of a custom narrative scripting language I developed called Rumor.

TeknediaJanuary 2012 - January 2021

  • A first person, 3D platformer for the PC to race from point A to point B as quickly as possible while avoiding all traps and hazards along the way. The game is built from scratch in a custom game engine made in C++ using open source libraries such as Boost, Bullet, Lua, and OpenGL.

Port of CallJanuary 2014 - August 2014

  • A narrative experimental exploration game about uncovering the secret of your past. Interact with other passengers on the ship, explore your surroundings, and satisfy the demands of the captain.

education

Computer Science, Bachelor’s Degree - UT AustinAugust 2011 - May 2015

  • President of the Electronic Game Developers Society

High School Summer Program - Stanford UniversityJune 2010 - August 2010

  • Computer Science (CS 106B) and Statistics (PSYCH 10 / STATS 60)

skills

Languages: Haskell, C#, Java, Purescript, Rust

Engines/Frameworks: Docker, Godot, Unity3D

Tools: Git, FL Studio, Blender