I’m a self-taught programmer, an avid gamer, and a passionate writer. I currently teach full-time as an Assistant Professor I in the Game & Interactive Media Design program at Rider University. I also serve as a consultant for Children’s Technology Review and developed their online review database from 2014-2019. In my spare time, I am working on a series of fantasy novels, with two completed manuscripts and a third in progress.
From 2014-2022, I taught as an Adjunct Assistant Professor in the Department of Design and Creative Technology at The College of New Jersey, and in 2022 I taught as an Adjunct Faculty member in the Digital Media Arts Department at Mercer County Community College.
I have a Master’s degree in Entertainment Technology from Carnegie Mellon University (2012) and a Bachelor of Arts in Interactive Multimedia from The College of New Jersey (2010). This background includes a focus on game design and development and also encompasses areas such as social sciences and philosophy, project management, electronic music composition, video production, graphic design, and creative, analytical, and technical writing.
Assistant Professor I, Game & Interactive Media Design, Rider University (Aug. 2022-Present)
ART-150: Digital Foundations (Spring 2023, Spring 2024-Present)
ART-352: Motion Graphics (Spring 2024)
GAM-120: Introduction to Game Logic (Present)
GAM-150: Introduction to Game Studies (Fall 2022-Fall 2023, Present)
GAM-200: Game Design (Fall 2022-Present)
GAM-310: Special Topics in Game Design – Historical Case Studies (Fall 2023)
GAM-310: Special Topics in Game Design – Interactive Narrative Design (Fall 2022)
GAM-402: Game Workshop II (Spring 2024)
Adjunct Assistant Professor, Department of Design and Creative Technology, The College of New Jersey (Aug. 2014-May 2022)
AAV 255: Web I (Spring 2022)
IMM 110: Introduction to Digital Media (Fall 2015-2021)
IMM 270: Game Studies and Design (Fall 2020-2021)
IMM 271: The Legend of Zelda as a Case Study in Game Design (Self-Proposed Mini Course, Spring 2020)
IMM 360/CSC 365: Games 1: Design and Architecture (Fall 2014)
IMM 460/CSC 465: Games 2: Implementation (Spring 2015)
IMM 460: Games II – Implementation (Spring 2022)
Adjunct Faculty, Digital Media Arts, Mercer County Community College (Jan. 2022-Aug. 2022)
DMA 144: Internet Tools and Techniques (Spring 2022-Summer 2022)
Consultant, Children's Technology Review (Aug. 2022-Present)
After starting as a full-time faculty member at Rider University, I moved into an advisory role with CTR, where I perform occasional website maintenance. I am currently working on a project to migrate the website while transforming it into a free service running on more stable technology. View a working prototype here.
Chief Technology Officer, Children's Technology Review (Sep. 2019-Aug. 2022)
Led development and maintenance of an online review database for children's interactive media products. Core responsibilities included utilizing HTML, PHP, CSS, and JavaScript for the front-end, while managing the back-end schema of our FileMaker Pro databases to build a forum for parents, teachers, librarians, and curators of children’s media. Took on a variety of additional duties spanning across all areas of the business, including regular correspondence with the Chief Editor regarding the website UI/UX, automating business processes through FileMaker Pro scripting and layout design, performance of regular server maintenance, creation of visual assets for website UI using Adobe Photoshop and Adobe Illustrator, management of the business' blog content through WordPress, and integration of registration forms for annual conferences held by the organization.
Promoted from Director of Web Publishing (Sep. 2013-Aug. 2019).Director of Web Publishing, Children’s Technology Review (Sep. 2013-Aug. 2019)
Managed company web presence through the integration of web services such as MailChimp, WordPress, and social media with FileMaker Pro databases. Created eBooks using iBooks Author and iTunes Producer and managed sales in iTunes Connect. Worked with tools such as EZregister, Eventbrite, and PayPal in order to facilitate registration for annual conferences hosted by our organization. Managed company finances through QuickBooks. Created an online review database for children's interactive media products, utilizing the FileMaker PHP API, along with HTML, CSS, and JavaScript.
Promoted to Chief Technology Officer (Sep. 2019-Present).Editorial Assistant, Children’s Technology Review (Feb. 2013-Sep. 2013)
Scouted and tested new iOS app releases, produced video reviews using iMovie, managed company YouTube channel and WordPress site, wrote analysis pieces featured in company’s publication.
Promoted to Director of Web Publishing (Sep. 2013-Aug. 2019).