Core Interests

Software Development

Leading development teams for web applications, mobile, and analytics.

Higher Education

Teaching public speaking, technical writing, teamwork, and leadership.


Human-Computer-Interaction and Computer Mediated Communication.

a little more about Matt

I wear many hats — cycling helmet, university lecturer, software development professional, manager, MBA, and social scientist. I maintain a busy schedule while seeking to achieve work-life balance. I apply the same dedication to work as I do in training for Ironman 70.3 races. I’m passionate about making a difference in the world and support several charitable causes. I seek to leave the world a better place.

Specialties: Project Management, Training and Development, Instructional Design, e-learning development, Web and Mobile Application development, DevOps, program evaluation, statistical analysis, social scientific research, BI, public speaking

Over 20 years experience in developing traditional and elearning courses for adult learners and undergraduates. Web application design and development expert. Proficient in juggling multiple projects, envisioning creative solutions, and working with stakeholders to identify needs.