Download PDF


An Apple Design Award winning developer, I want to create exceptional apps balancing innovative interaction and visual design.  I have extraordinary attention to detail and create scalable and elegant architectures.

Work experience

Mar 2015Present

Lead Engineer

  • Lead engineer for Flyreel
    • Developed backend infrastructure in Rails, Django, PostgreSQL and Redis
    • Created machine learning engine for classification of requests/questions and routing infrastructure to distribute them to the appropriate pros
    • Developed iOS client application in Swift to facilitate people finding and connecting with service pros in their area
    • Created logging infrastructure on ELK stack for easy log analysis via Kibana
Feb 2011Jan 2015

Lead Programmer / Magician

  • Mobile Development lead and head developer for the following apps:
  • Built and maintained backend in C# for The Jacobsen and MRI Network
  • Performed the occasional, and sometimes original, magic trick for colleagues and clients
  • Transitioned from monolithic Subversion version control system to Mercurial and then to Git
Jul 2007Feb 2011

Software Engineer

Wall Street on Demand / Markit on Demand
  • Team lead, architect and lead developer for the team responsible for creating the following iPhone / iPad apps:
  • Daily use of Objective-C, C++, Perl, Ruby, and SQL
  • Work on high availability, highly scalable, Windows based backend server systems that service most every major financial website (CNBC, Scottrade, Ameritrade, Schwab, etc.)
  • Designed and coded a tool to streamline XML feed integration, drastically reducing the time needed to do the integration
  • Created a tool to automatically transition the Visual SourceSafe version control system to Subversion, while maintaining version history
  • Develop and maintain systems handling thousands of incoming data feeds and delivering millions of documents a day
Sep 2006Jun 2007

Graduate Teaching Assistant and Full Time Graduate Student

University of Denver
  • Research in Computational Geometry, specifically map matching and path optimization
  • Worked with the Biology department on statistically sequencing mixed mitochondrial DNA
  • Collaborated to create a GPU-accelerated cellular automata to simulate floods
  • Taught Calculus course labs; Graded labs and quizzes; provided student support
Mar 2004Oct 2006

Software Engineer

Raytheon Company
  • Developed autonomous command and control applications on Solaris for the Sonja and Lynx programs
  • TS/SCI SSBI access
  • Extensive use of C++, Java, CORBA, and Perl
  • R6Sigma Qualified Specialist
Aug 2002Mar 2004

Lead Special Projects Programmer

American Mortgage Express
  • Developed customized web applications in JSP/J2EE and ASP with Microsoft SQL Server backend
  • Created and maintained database infrastructure
  • Created company intranet to deliver up-to-date, relevant information to company employees


Sep 1998Jun 2002

B.S. : Double major in Computer Science and Mathematics

University of Denver
  • Minor: Philosophy
  • GPA: 3.97; Summa Cum Laude, Phi Beta Kappa Honor Society, and Recipient of the Otis T. Retchard Award for Excellence in Computer Science