I've been working with digital media and web technology since 1992, prior to any real commercially available web browsers. I have been at Penn State since 2009, working in research and education. I built this website you are on right now along the way -- a Drupal 7 site (it was very modern at the time!) with a custom theme. I served at University Park as an Assistant Teaching Professor in IST, and also now I work with companies all over the world to build enterprise digital experiences on the web and continue to teach and work with students in my favorite and value-driven courses.
My professional work focuses on enterprise-level technical and creative development and strategy using open source technologies and critical approaches to media studies as a process for building quality digital experiences. As a Sr. Web Developer, Cloud Architect, Professor, Technical Account Manager, and Author, I have helped build applications that are used by millions of people every day.
This experience fuels the courses I've authored and teach for IST including:
- IST-250 Introduction to Web Design and Development
- IST-256 Programming for the Web
- IST-402 Special Topics - The Assembled Web
- IST-331 Human Centered Design & Development
- SRA-211 Threat of Terrorism & Crime
- GAME-140 Gaming and Interactive Media
- GAME-220 Introduction to Game Design