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, Software Architect Advisor and Tech Lead, and Solutions Architect. Prior to joining the University of Colorado Boulder, Asa taught and designed Computer Science, Web Development, and Data Science courses for a number of Universities.

Asa has worked with numerous technologies including C/C++/C#, Java, Python, PHP, jQuery, React & Redux, MySQL, Oracle, REST APIs, Microservices, Docker, Kubernetes, Jenkins, Helm, Kafka, CI/CD, Git/GitHub, Agile Software Development, Redis, AWS, and Software Security.