Ava Pek (exodrifter)
Functional software engineer located in the San Francisco Bay Area with a penchant for writing maintainable code that Just Works and crafting high quality experiences for users and players. Loves to learn new things and spends most of her time working in Godot and Haskell. She definitely won't alias all of your mutable buffers.
experience
Founder - t/suki
- Created a community space for game developers and game enthusiasts to connect and organized it into a sociocratic organization.
- Administered and maintained online community spaces productivity tools on Linux with Docker, including Discourse, Forgejo, and Matrix.
Indie Game Developer - exodrifter LLC
- Self-published a hard sci-fi point-and-click adventure game called no signal made in Godot. Most of it was developed live on Twitch. https://s.team/a/2840590
- Self-published an interactive-fiction game named Gender Dysphoria made in Unity3D. It uses a custom scripting language I created in C#. https://s.team/a/2310400
- Worked with the publisher Iron Circus Games to make voluntary commitment for a crowdfunded game bundle.
Software Developer - Flipstone
- Led the design and development of a next-generation event-sourced shipment tracking architecture in Haskell.
- Single-handedly built a unified REPL/demo/test framework for a $1M contract.
- Spearheaded the remediation of several simultaneous production incidents.
VR Developer - Fjord
- Sole developer for creating a high performance CSG framework in Unity3D for a $1M mobile architecture visualization contract.
- Led the design and development of a real-time, high frequency data visualization application in Unity3D.
- Created a node graph editor and data processing framework to speed up development.
Unity Intern - Chaotic Moon Studios
- Responsible for continuing development of a fitness mobile application in Unity3D.
- Collaborated with third party contractors to coordinate server/client interaction.
SDE Intern - Microsoft
- Developed a slideshow visual effect in UWP XAML and C++ for the Windows Pictures application.
Unity Intern - Chaotic Moon Studios
- Developed high performance ShaderLab mobile shaders in Unity3D for a driving game.
Intern Undergrad Senior Analyst - Dell
- Created an extensible program in Java to synchronize data between multiple bug trackers.
Tester - Twisted Pixel Games
- Performed quality assurance testing and regression tests for Ms. Splosion Man.
Intern - ABB
- 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
- A hard sci-fi point and click adventure game made in Godot about loneliness about a crew space station orbiting a black hole, trying to get home. It was developed almost entirely live on Twitch. https://s.team/a/2840590
- A short, powerful 20 minute non-linear narrative game made in Unity3D about negative experiences after coming out as transgender. It uses a compiler for a custom scripting language I created in C#. https://s.team/a/2310400
- 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. https://s.team/a/354780
- A narrative experimental exploration game made in Unity3D about uncovering the secret of your past. Interact with other passengers on the ship, explore your surroundings, and satisfy the demands of the captain. https://s.team/a/356520
education
Bachelor of Science in Computer Science - UT Austin
- President of the Electronic Game Developers Society
High School Summer Program - Stanford University
- 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