833 San Jose Ave

San Francisco, CA 94110

Zach Vega-Perkins

303 550-2791

vegaperk@gmail.com

Work Experience

Software Engineer

WePay

September 2016 - Present

  • Tools: iOS SDK, Android SDK, PHP, Vagrant VM, Javascript, Python, Docker
  • Redesigned and refactored crucial segment of mobile point of sales SDK to support Bluetooth card reader
  • Rigorously tested supported card readers across four credit card types each with dozens of test cases
  • Implemented enhancements, bug fixes for legacy application (PHP)
  • Worked on business logic improvements for customer-facing services (JavaScript, Python)

Chambara, Lead Engineer

team ok

Spring 2015 - April 2017

  • Co-developed/published a video game for the PlayStation®Store
  • Coordinated with design, art, audio, QA, and usability teams to create and assign tasks to engineers
  • Designed and implemented a multiplayer user-gamepad management system for Xbox One
  • Ensured technical compliance with commercial release standards (PS4)

iOS/Android Developer, Intern

WePay

Summer 2015

  • Wrote detailed documentation and design of projects for team approval
  • Developed apps for iOS and Android to showcase company SDK, API usage and best practices
  • Demonstrated app live at all-company presentation in order to inform and excite

iOS Developer, Intern

Secure64 Software Corporation

Summer 2014

  • Designed and implemented a secure, encrypted picture-sharing iOS app from whiteboard to Objective-C code
  • Created contacts manager that cross-referenced local contacts with remote app users to find connections
  • Utilized Parse database to manage user accounts with asynchronous requests
  • Pitched app to board of directors, convincing the reluctant head board member of the project’s value

Instructor

Internal Drive, Inc.

Summers 2012, 2013

  • Developed daily lesson plans to teach game design and programming concepts to children ages 7-12
  • Created individual, personalized tasks that matched the passions and hobbies of each student

Technical Experience

Game Designer, Programmer

Monovirus

Spring 2014

  • Implemented basic game object movement and properties using C# in XNA framework
  • Designed enemy types and created AI based on the Boids flocking algorithm
  • Handled enemy spawning within randomly generated dungeon geometry

Playtest Tools Developer

Rhea Advanced Games Project

Spring 2014

  • Wrote editor tools in UnrealScript allowing designers to customize playtest collection and feedback
  • Created automated and user-facilitated mechanisms to pinpoint common virtual reality sickness locations
  • Stored playtest information in JSON-friendly blobs so it could be easily sent to a remote server
  • Generated metrics visualization in an interactive, 3D map with layers of user playtest data

Education

Los Angeles, CA

University of Southern California

Fall 2012 – May 2016

  • B.S., Computer Science (Games)
  • GPA: 3.50 (Major)

zachvp.com