Get Introduced
Updated 3 years ago


Accomplished manager, architect, and software engineer with more than 14 years of experience
focused on web technologies, artificial intelligence, and distributed systems. Successful record of designing and implementing scalable software solutions, managing multiple cross-functional teams, working with clients, and creating company-centric processes leveraging industry best practices such as Agile.


  • angular.js
  • API Design
  • Architecture
  • Artificial Intelligence
  • Big Data
  • C++
  • Design
  • Hibernate
  • Java
  • JavaScript
  • JSON
  • OSGi
  • Rails
  • React
  • Ruby
  • SQL Server
  • Test Driven Development
  • VB.NET
  • XML


2006 2008

MS Computer Science (AI) at Johns Hopkins

2001 2004

BS Computer Science at University of Nevada, Reno


September 2013

Engineering Manager at Learning Objects, Inc

January 2012 August 2013

Senior Software Lead at Universal Service Administration Company

April 2008 January 2012

Software Engineer at Cougaar Software, Inc.

January 2005 March 2008

Associate Software Engineer at Alion Science and Technology

September 2017 November 2017

Engineering Management Consultant at Therigy