I am a professional engineer with over 15 years of experience designing, developing, and launching innovative data-centric applications. Over the last 2 years, I've been working passionately at Moonrise trying to make the world a better place by providing hard-workers with a steady source of reliable jobs.
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.
Co-Founder and CTO • January 2017 - Present
At Moonrise, we're trying to make the world a better place by providing hard-working Americans with a steady source of shifts at reputable employers. Our engineering team built a fully-automated real-time staffing solution that matches the perfect worker with amazing jobs using a combination of data science and an interactive chatbot through text messaging.
VP of Engineering • May 2014 - January 2017
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.