Asa M. Ashraf is an Associate Teaching Professor of Computer Science in the College of Engineering & Applied Science at the University of Colorado at Boulder. He brings years of experience from multiple industries, including Government, Marketing, and Banking. Positions held include Software Engineer, Web Developer, Director of Development and Technology, and Tech Lead Software Architect. Prior to joining the University of Colorado Boulder, Asa taught and designed Computer Science, Web Development, and Business courses for a number of Universities.

Asa has worked with and taught numerous technologies including C/C++/C#, Java, Python, PHP, jQuery, React & Redux, MySQL, Oracle, REST APIs, Microservices, Docker, Kubernetes, and Software Security.