Ever since I first learned to program in elementary school at Gilman I've continued experimenting with digital art, music composition, and have looked for new ways to engage with technology for productivity and entertainment.
Today, I develop AAA games professionally, as well as work with various institutions to help promote the next generation of developers. This includes my own 'indie' game studio Geek House Games, advising and adjunct teaching in Baltimore Universities, participating with the board of the Baltimore chapter of the International Game Developer's Association (IGDA), and division head of all the gaming departments at the annual Music and Gaming Festival, (MAGFest).
I've spoken at various events as a developer, an artist, an entrepreneur, and a game industry expert. Locations have varied; from educational institutions such as MICA, Johns Hopkins, and Gilman to tents at the Maryland Film Festival and Conference Centers at MAGFest, and GameX.
|Feb 2018||Entertainment Software Association (ESA)||McKinley Technology High School Event||Modern Game Developers|
|Apr 2017||University of Baltimore County (UMBC)||Digital Entertainment Conference||UI Architecture of Civilization 6|
|Nov 2016||University of Baltimore||Human Centered Design Class||Game Design and Career|
|Oct 2016||Johns Hopkins University||Game Development Class||Game Design for Engineers|
|Aug 2015||Philly Game Forge||Philly Dev Night||"10 Lies in 10 Years of Game Development"|
|Mar 2015||Gilman High School||35th annual Cotton Lecture||"Keep Walking"|
|May 2014||Maryland Film Festival||"Level Up" Convergence of Video Games & Film||Panel Host|
|Apr 2014||UBalt Business Center||Baltimore Independent Game Seminar||Growing Pains: Building a Game Developer Community in Baltimore|
|Sep 2013||MICA Brown Center||Ignite Baltimore #13||The Secret Laws We Follow (YouTube)|
|Jun 2013||HoCo STEM Festival||Howard Country Stem Festival||Game design and game programming as a full time career.|
|Jan 2013||MAGFest XI||Music and Game Conference||Host of "What Game Developers Cannot Have" panel|
|Dec 2012||Towson University||TigerCon||Game Developers Uncensored Panel|
|Oct 2012||MICA Brown Center||Ignite Baltimore #11||Video Games: A Medium in Creativity (YouTube)|
|Sep 2012||System Source||BaltoMSDN Meeting||Introduction to Game Engines|
|Nov 2011||CCBC Essex Campus||GameDev Club Speaker Series||GameDev Changing Times|
|Mar 2011||CCBC Essex Campus||GameDev Club Speaker Series||GameDev In Flash|
|Jan 2011||MAGFest IX||Music and Game Conference||"Flash Without Flash"|
|May 2010||Maryland Film Festival||Convergence of Video Games & Film||Panel Host|
|Feb 2010||Johns Hopkins University||Game Development Class||Sid's Rules of Game Design|
|Oct 2009||GameX Industry Summit||Speaker: "left brain" track||"Object Oriented Flash: The Perfect Tool for AAA Prototyping and Indie Development"|
|Oct 2009||ACM: Crossroads||Fall 2009 issue||"Getting from Here to There"|
|Aug 2009||Christian Game Developer's Conference||Conference||Sid's Rules of Game Design|
|Jun 2009||Georgetown County Library System||Game Day||Career, Game Design, AAA Production Topics (Remote Speaking)|
|Spr 2009||University of Baltimore County (UMBC)||Introduction to Interactive Media||Actionscript 3, Flash, HTML, and upcoming interactive systems|
|Apr 2009||Johns Hopkins University||Game Development Class||"Bridge The Gap: From Indie to AAA"|
|Dec 2008||Winters Mill High School||Career Day||"Path to a Game Industry Career"|
|Dec 2007||Winters Mill High School||Career Day||"Path to a Game Industry Career"|
|Jul 2004||CGDC||Annual Conference||"Introduction to Particle Systems"|
I've worked in a variety of business sectors as a software architect, team lead, and manager.
Details on experience are available in my Resume (PDF).
I offer business consulting for backend infrastructure, IT business plans, the game industry, adjunct teaching/cirriculum, and software design.
Contact me via e-mail if interested.