Eugene A. Peterson

LinkedIn | Email | View Resume as PDF

Professional Experience

Full-Stack Software Engineer
Undisclosed, Oct.2014-present
Development of web applications utilizing angular.js and bootstrap among other highly reliable web technologies.

Web Gaming / Training Developer
Adayana, 2007-Oct.2014
Development of numerous educational and serious games, custom tutorials, training simulations, and assessments.

Particle Effects / Level Developer
Vinayak 4D Games, 2001-2002
Paid internship working on Atma: The Mythic Light of India [PC – Unreal Engine – unreleased]

Web Developer
Twin Galaxies, 2000-2001
General web development and maintenance for the company’s video game records and news site.

Education / Training

AAS in Digital Media with focus on Game Design & Development
Parkland College, Champaign, IL, 2010, with honors, GPA 3.9

NGRAIN Producer Pro Developer
Training by NGRAIN, 6/2013

ForceTen Developer Certification
Training by Eedo, 12/2008

C3 Portal / Editor
Training by L3 Communications / D.P. Associates Inc., 05/2008

Evolution LCMS
Training by OutStart, 05/2008

SDKs / Languages / IDEs

Unity3D, UDK/UnrealEd, NGRAIN Producer Pro, ADK (ADT Bundle)C/C++/C#, ActionScript (AS2/3), JavaScript, NodeJS, PHP, CSS, HTML, XML, JSON, UnityScript, UnrealScript, Java, MEL, GMLMaya, Blender, 3DSMax, Inventor, Adobe Flash, Photoshop, Fireworks, Illustrator, After Effects, DreamweaverFlashDevelop, NetBeans, Eclipse, MS Visual Studio C#, C++ and Visual Basic

Git, SVN, Perforce

Drupal CMS, SCORM 1.2 and 2004 3rd Edition, C3 Portal/Editor, Evolution LCMS, Blackboard LCMS, Plateau LMS, Saba LMS


Selected Projects

Joint Knowledge Online – Virtual Cultural Awareness Trainer (VCAT) [Mobile – JSON/HTML5]
Lead NodeJS Programmer/Assistant Developer – NodeJS, JSON, ActionScript, 11/2013 – 01/2014
Worked as part of a team to convert VCAT desktop/web based courseware to mobile ready version for distribution on iPhone/Android.Developed parser utilizing NodeJS to read in extensive proprietary ActionScript source files and export numerous JSON files to a new proprietary structure, effectively migrating the instructional content and low level structure. This saved significant man-hours, reduced human error to a minimum, and allowed us to focus more time on the QA of the final product.
DHS – National Initiative for Cybersecurity Careers and Studies (NICCS) Training Catalog [Web – Drupal]
Programmer/Assistant Developer – Drupal module development, PHP, SQL, 09/2012 – 03/2013
Worked as part of a small team to develop an extensive searchable online catalog/repository of vetted cybersecurity related courses and training. Was responsible for initial Drupal module setup and structure, as well as additional development and guidance.Later analyzed the 100+ contributed modules used in the full website to determine the optimal upgrade path for all modules to comply with the strictly managed hosting environment.
USAF AU Squadron Officer College (SOC) – Expedition to Ecouteria [Web – Flash AS3]
Lead Programmer / UI Designer / Developer – Flash Develop [coding], Adobe Flash [interface design, compiling], 10/2009 – 06/2010
Full design, development and coding of custom decision-tree engine and UI in tandem with the project’s educational game development. Bug fixed as needed and finished off project by packaging and transmitting client deliverables.
Fort Sill | Fires Center of Excellence – M109A6 / M119A2 Virtual Task Trainer [PC – NGRAIN Producer Pro]
Training Developer, 07/2013 – 11/2013
Integrated highly detailed models of the M109A6 and M119A2 Howitzers provided, rigged them for animation, animated a multitude of procedure animations and subsequently setup/scripted the interactive equivalent of the maintenance and operational procedures. This tested the student’s understanding by requiring them to interact with the models in a natural but detailed way, making it much closer to reality, thereby maximizing the time later spent with live instructors in real-world exercises.
DLIELC – VALIDATE (Voice-Activated Learning in Direct-Applied Training & Education) [PC – Unity 3D]
Assistant Developer / Programmer, 02/2011 – 07/2011
Developed half of the final gameplay content using a 40/60 combination of default Unity tools and in-house extended tools to enable players to interact with fictional characters via voice commands. Working under lead programmer, setup and scripted art team’s assets and handled final play testing, debugging, compilation, packaging and delivery to client.
Additional project details available on LinkedIn

References readily available upon request.