Software Engineering Manager
B.S.E. Computer Systems Engineering
Masters of Computer Science
High-Performance Distributed Computing
Bachelor of Science in Engineering
Computer Systems Engineering
Arizona State University 2001
Master of Science
Colorado State University 2011
18 years of software development experience using a variety of languages. I've built high-performance web commerce systems, a cloud-based office suite, and a variety of enterprise applications for companies and governments. Now I spend my time trying to build high-performing teams to do the same.
I'm very comfortable learning new languages.