Ryan Cox
 

RYAN COX

INTERIM VP ACADEMIC OPERATIONS

PROFESSIONAL BACKGROUND:

Ryan Cox has worked in the software industry for nearly 20 years in large and small organizations. He has worked as a software engineering manager, project manager, senior systems analyst for Walmart, and has also been the CTO of a Utah based start-up focused on the medical industry. After teaching adjunct at Neumont for several years, he moved into a full-time role where he helps students learn software development, systems architecture and security, and team and project leadership.

 
 
 
 

COURSES TAUGHT

  • Distributed Systems

  • Service-based Software Architecture

  • System Development for Cloud Architectures

  • Enterprise Software Security Methodologies

  • Developing Scalable Web Applications

  • Process Modeling

  • Information Modeling

  • Programming Languages

  • Application Development

  • Mobile Application Development

  • Advanced Web Application Development

  • Object-orientated Programming

  • Introduction to Computer Science

  • Introduction to Relational Databases

  • Introduction to NoSQL Databases

  • Project Management

technical experience

  • Java/Spring Boot

  • .Net/C#

  • Python

  • C/C++

  • HTML/CSS/JavaScript

  • SQL/MySQL/Postgresql

  • MongoDB/Redis/Riak

  • RabbitMQ

  • XML/JSON

  • AWS

  • Docker

  • Kubernetes

  • Linux

EDUCATION:

  • BS, Computer Science, Brigham Young University - Provo, Utah