Hyrum K. Wright, PhD

+1 512 560 5010


I enjoy teaching and leading technical teams in developing solutions to interesting problems. I work best in a fast-paced environment, where my skills and abilities can be used to solve real problems. I am particularly interested in developing great software, solving hard problems, and building cool stuff.


July 2012-Present | Google, Inc. | Senior Software Engineer
  • Software engineer working on managing and improving Google's C++ development infrastructure.
  • Pioneered tools and techniques for doing large-scale automated program transformation.
  • Developed and taught internal courses to improve Google software engineering practice world-wide.
January 2010-June 2012 | WANdisco, Inc. | Director of Open Source
  • Managed team of open source developers working on a number of projects.
  • Assisted in implementing company open source initiatives and strategy.
Dec. 2006-Present | Apache Subversion Open Source Project | Full Committer, Release Manager
  • Design and implement features across all aspects of the system; gather user input; speak at user and developer events.
  • Release manager 2008-2012.
  • As final president of the Subversion Corporation, helped orchestrate migration to the Apache Software Foundation.
  • Worked on Subversion-related contract and consulting projects, including Google Summer of Code 2007.
Dec. 2008-Dec. 2009 | PrO Unlimited | Subversion Contractor
  • Contractor assigned to Juniper Networks to assist with CVS-to-Subversion migration.
  • Helped design and implement new working copy metadata management library for Subversion.
May 2008-August 2008 | VMware, Inc. | Technical Staff Intern
  • Responsible for design and development of Linux guest-based tools notification feature.
May 2007-May 2008 | University of Texas at Austin | Research Assistant
  • Helped develop and test wireless network prototyping environment.
  • Ran experiments to test various MAC and physical layer protocol capabilities.
Sept. 2006-May 2008 | University of Texas at Austin | Teaching Assistant
  • Head TA for graduate Engineering Programming Languages course.
  • TA for Java-based Data Structures course.
  • One of several TAs for entry-level Intro to Programming course.
April 2002-August 2006 | Brigham Young University, Office of Information Technology | Software Engineer
  • While an undergraduate student, helped build and maintain the University's academic web applications, including registration and grading.
  • For the final 1.5 years of my time, I was the lead engineer in developing a new student planning product, assisting with the design of the system, and supervising implementation.
January 2005-January 2006 | BYU Ares Project | Avionics Team Leader (Member, Jan. 2004-Jan.2006)
  • Directed the design and construction of the flight electronics responsible for controlling a 20-foot hybrid rocket.


2008-2012 | University of Texas at Austin
2006-2008 | University of Texas at Austin
  • M. S. in Engineering, Computer Engineering
  • Research area: Software Engineering, Wireless Networking
2002-2006 | Brigham Young University
  • B.S. in Computer Engineering
  • Minor in Mathematics


Programming Languages
  • Fluent: C, Python, C++, SQL
  • Comfortable: Java, XML, HTML
  • Previously used: XSLT, Ruby
Software & Technologies
  • Release Engineering
  • Open source development practices
  • Linux (development & administration)
  • MySQL, SQLite databases
  • TCP/IP networking
  • HTTP
  • Version control, particularly Subversion
Additional Skills
  • Public speaking
  • Team leadership and management
  • Understanding of finance and accounting processes

Publications & Presentations


Selected Presentations


EDGE Center Scholar, 2006-2007
BYU University Academic Scholarship, 2002-2006
Dean's List, 2002-2003, 2003-2004
Eagle Scout, 1995


Apache Software Foundation
Institute of Electrical and Electronics Engineers (IEEE)
Association of Computing Machinery (ACM)
Eta Kappa Nu Honor Society
Phi Kappa Phi Honor Society
Phi Eta Sigma Honor Society


Volunteer missionary, 2000-2002
Spent two years as a volunteer missionary for The Church of Jesus Christ of Latter-day Saints in Los Angeles, California. Responsibilities included directing daily proselyting activities, and managing groups of 6-8 other missionaries in the same.
Amatuer Radio Operator, Extra Class. Callsign: N7YM

Last updated November 11, 2014. The canonical version of this document is located at http://www.hyrumwright.org/resume.html.