Eric is a professional trainer and software developer who loves learning new things, sharing what he learns, and helping clients to solve business problems. He holds a BS in Computer Science from the Virginia Military Institute, and numerous software certifications to include the Microsoft Certified Professional Developer certification.

Eric has extensive experience providing customized training and software development services for companies around the world for almost 18 years. He provides those services both on-site and off-site, and for companies of all sizes. While Eric has extensive experience on many platforms with many languages and frameworks, his current interests are technologies in the JavaScript space including web application development, Node.js, Angular.js, Backbone.js, jQuery and MongoDB.