I am a professional engineer with over 15 years of experience designing, developing, and launching innovative data-centric applications. Over the last 4 years, I've worked for several companies focused on creating innovative new approaches to distance learning, coupling game mechanics and simulated environments with thoughtfully designed curriculum.
I'm also passionate about the business of running software companies. I like to improve painful and inefficient processes whenever I can and love to write winning proposals to generate new business.
Director of Engineering • May 2014 - Present
At ISC, my team took a "wholistic" approach to training and first spent a significant amount of time engaged with the customer and learning where they had training gaps that could be improved by a mix of computer-based learning, games, and simulations. Over a span of two years, we developed over 200 hours of interactive courseware, 2 flash games, and one immersive VR simulation.
Lead Engineer • August 2012 - May 2014
The Angelo Group was my first experience working at a training company. We created several awesome products. My favorite was a cool "Choose Your Own Adventure" interactive movie that allowed learners to control the plot of a series of training vignettes. My team also developed a NodeJS-based Interactive Multimedia Instruction (IMI) development product that allowed training developers to rapidly create interactive courseware.
I've been programming for as long as I can remember, and the list of languages and technologies I've worked with would stretch on for pages. I started writing code at age 11 on a Commodore 64 with C64 Basic and have done a little bit of everything since then. The list highlights some of the things I've worked on recently and enjoy.
Top-notch developer that knows his stuff! Stays abreast of modern technologies, trends and development standards - excellent developer to bounce ideas off of. Increases the productivity of those around him.Michael Wales
Eric is a wonderful person to work with and it has been a pleasure to collaborate with him at the Angelo Group. His in-depth knowledge of Software Development is well matched by an enthusiasm and charisma that helps to break down the most challenging projects into precision-rendered accomplishments.Sean Waters
Eric is a developer who delivers. He can build anything you can dream up and has a drive that is rare in developers. He is easy to work with and an encouragement to any team that he's a part of. He's an honest and trustworthy guy as well.Jake Stutzman
Want to work together on a project? Drop me a line and I'll get back to you within 24 hours.