John KaplanVP Software Engineering
Lafayette, Colorado
VP Software Engineering
Senior Development Manager
Software Architect
Senior Software Engineer
Chief Architect, Advanced Technology
Staff Software Engineer
Senior Development Manager
Staff Engineer 2
Senior Manager of R&D
Technical Team Lead
Colorado State University
University of Miami
Northwestern University
Recommendations: 9
Software Development
Web Applications
Programming
Software Design
User Interface Design
Cloud Computing
Distributed Systems
Web Services