Languages and Libraries
- Fluent: Flash Actionscript 2/3, Python,
- Familiar: C++, SDL, Panda3D, OpenGL, PHP, HTML, CSS.
Concepts and Principles
- Adept: Object-oriented programming and design.
- Familiar: User interface design, artificial intelligence.
Master of Entertainment Technology
Carnegie Mellon University, graduated May 2008
An interdisciplinary program encompassing technology and the arts, with an emphasis on interactive media.
Bachelor in Computer Science
Harvey Mudd College, graduated May 2006
Client Work and Employment
Senior Web Developer, Web Developer
Illusion Factory, Jan 2008 – Sept 2009
Developed websites and Flash games for clients from existing specifications and graphic designs. Wrote specifications and documentation to clarify client requirements and aid development. Led development of several projects. Coworkers frequently consulted me for assistance with software design and programming tasks.
Graduate Associate, Creative Development
Disney Interactive Studios, June-December 2007
Developed game concepts for new and existing Disney properties, and created pitch presentations for them.
Endo Patrol: Immunology Video Game
Regenerative Medicine Partnership in Education, January-May 2007
Designed and implemented the user interface for a video game to teach 9-14 year-olds immunology. Done for a semester-long project course at Carnegie Mellon.
Object-Based Storage Device Simulator
Sandia National Laboratories, September 2005 to May 2006
Designed and implemented the load generator for a supercomputer storage device simulator in C++. Done for a year-long project course at Harvey Mudd College.
Professor Elizabeth Sweedyk at Harvey Mudd College, May to July 2005
Programmed an adventure game to teach college freshmen about protein synthesis. Used the C++-based Adventure Game Studio engine.
Building Virtual Worlds
September to December 2006, Carnegie Mellon University, Building Virtual Worlds
Created small virtual worlds in two-week rounds. Primary duty was sound and music designer. Also acted as producer and secondary scripter. Worlds included Predator vs. Alien, Prisoner of War, ArtZooka, Treasure Quest, and Turtle vs. Crab.
April 2005, Harvey Mudd College, Gender in Game Design
In a team, designed and created violent and non-violent versions of a side-scrolling game. My duties were composer, artist, and game balancer.
Available: Astral Schism
October 2004, Harvey Mudd College, Harmony of Sound and Light
Designed a system using Python SDL to create John-Whitney-esque visual music. Wrote a short piece using the system.
Bully Pulpit Games Owlbear Game Design Challenge
Second Place, August 2006
National Novel Writing Month
Winner, November 2004, 2009