Charter Communications
Principal Architect 2
University of Colorado
Research Assistant
University of Colorado
Teaching Assistant
Time Warner Cable
Senior Software Engineer
Hewlett-Packard
Service and Support Off-Site Engineer III
Charter Communications
Software Principal Engineer 2
Metropolitan State University of Denver
University of Colorado Denver