• Master of Arts (MA), Creative Writing (Screenwriting) | Planned | SNHU (Expected 2026)
  • Master of Fine Arts (MFA), Creative Writing (Fiction) | 60% Complete | SNHU (Expected 2025)
  • Master of Science, Information Technology, Magna Cum Laude | UMass Lowell (2018)
  • Bachelor of Fine Arts (BFA), Theatre Arts, Cum Laude | Salem State University (2004)
  • Graduate Certificate in Online Teaching of Writing | SNHU (Expected 2025)


  • CompTIA Network+, Project+, Security+
  • EXIN Green IT Foundation
  • ITIL Foundation in IT Service Management
  • Lean IT Foundation
  • Novell CNA, CNE
  • Microsoft MCP, MCSE, MCTS, MOS, Certified Innovative Educator
  • SonicWall Security Administrator & Professional (CSSA & CSSP)


  • FAA Certified Remote (Part 107) (UAS/Drone) Pilot in Command (2016 to Present)
  • FBI Infragard (Rhode Island Chapter) (2008 to Present)
  • IGDA (International Game Developers Association) (2004 to Present)
  • SAG-AFTRA (Screen Actors Guild – American Federation of Television & Radio Artists) (2007 to Present)


Course/Curriculum Developer/Instructor, University of Jamestown, 2023 to Present

Curriculum/Course Developer/Instructor for the IT Certificate Courses in the Online Technology Program.

I have authored and teach the following courses:

  • TECH 160: Introduction to Computing
  • TECH 325: Networking

Adjunct Professor, Purdue University Global, 2022 to Present

Technology instructor teaching a variety of Information Technology courses in an undergrad degree program. Student and course management performed via Brightspace.

Teaching Courses:

  • IN205 Routing and Switching I
  • IN206 Routing and Switching II
  • IT400 Ethics in Cybersecurity

Adjunct Professor, Southern New Hampshire University, 2021 to Present

Technology instructor teaching a variety of Information Technology courses in an undergrad degree program. Student and course management performed through the use of Brightspace.

Teaching Courses:

  • IT-200-X2190 Fundamentals Info Technology
  • IT-202-J5251 Computer Operating Systems
  • IT-210-X5961 Bus Systems Analysis/Design
  • IT-304-X3524 Systems Reqmts/Implement Plan

Adjunct Professor, Eastern Gateway Community College, 2020 to 2024

Part-time technology instructor teaching Microsoft certification courses (Windows Desktop & Windows Server) via the Canvas LMS and utilizing TestOut online curriculum. Student and course management was performed using Canvas.

Courses Taught:

  • NET128: Windows Client Configuration
  • NET140: Introductory Windows Server
  • NET141: Intermediate Windows Server

Chief IT Officer, Everlasting Designs, 2018 to Present

IT implementation and support duties for multiple municipal and business clients in Massachusetts and Rhode Island. Municipality support includes town offices, outbuildings (DPW, etc.), and law enforcement and emergency services (Police, Fire, EMS Rescue). Support involves following government compliance and guidelines and coordinating/working with State Police for state-level data connections and services. Maintain uptime and 24/7 support (for Police, Fire, and EMS Rescue). Office 365 deployments & migrations (including government accounts/subscriptions). Management of multisite Windows Server, Active Directory, Group Policy, LINUX, cloud and related services. Migration, consolidation, and management of physical servers to virtualized environments (Hyper-V & VMWare ESX). WAN & VPN solutions utilizing SonicWall devices and mobile/vehicle/apparatus connectivity via IMC and Ambupro.

Adjunct Professor, ICOHS College, 2022 to 2024

Technology instructor teaching various Information Technology courses in an undergrad degree program. Student and course management performed via Canvas.

Courses Taught:

  • ITF 100: IT Fundamentals
  • NET 101: Introduction to Networking
  • NET 102: Advanced Networking Concepts
  • PC 101: IT Fundamentals Hardware
  • PC 102: PC Software

Project Manager/Subject Matter Expert (SME), Freedom Learning Group, 2018 to 2024

SME and Team Leader working closely with CompTIA and other stakeholders as an official certification instructor manual content reviewer, curriculum creator (PBQs), and certification exam practice question author. I have written thousands of questions for CompTIA’s official A+, Cloud Essentials+, CySA+, Linux+, Network+, Security+, and Server+ CertMaster products. SME for CompTIA’s internal ticketing system (review and recommend course content corrections). Curriculum and exam question author for Linkedin Learning, zyBooks, Coursera, and Google IT.

Director of Technology | Fairoaks IT, 2012 to 2018

Provided high-level technology services for small business customers in a Managed Service Provider (MSP) environment. As the company’s first hired employee, I directly influenced the growth and prosperity of the growing customer base. Responsibilities included planning, implementing, managing, and supporting IT infrastructures and technology staff management. A standard service catalog included disaster recovery, firewalls, security, virtualization, site-to-site VPN connectivity, and cloud computing solutions. Other duties included business technology planning and forecasting, site surveys for technology reviews, and C-Level customer-facing presentations and meetings.

Adjunct Professor | Westwood College, (Online), 2010 to 2015

Courses focused on the game development and design process. Topics include conceptual and design skills, material and asset collection, character/world definition and creation, user interface (UI) planning, and gameplay structure. Upon completion of the course, students will have created a game design document (GDD) draft, and assets to be further used in development courses and a portfolio.

Adjunct Professor | Johnson & Wales University, Providence, RI, 2006 to 2014

The curriculum included introductory computing concepts, basic scripting/coding, business applications training, cloud computing, virtualization, security concepts, and digital citizenship concepts.

Adjunct Professor | New England Institute of Technology, E. Greenwich, RI, 2008 to 2013

The curriculum taught included Microsoft and CompTIA certification and several game design courses.

Subcontracted Technology Trainer | Various, 2002 to 2008

Freelancer Instructor in higher/corporate education programs at Boston University Corporate Education Center, Roger Williams University Center for Professional Development, University of Connecticut IT Institute, Astra Zeneca, Dunkin Brands, General Dynamics, MetLife, Pfizer, the MA Dept. of Public Health, and the MA Dept. of Corrections.

Manager of IT | Hasbro Interactive/Atari, 1996 to 2002

Global IT Manager for a division of the Hasbro Toy Company. Working for such a dynamic start-up placed me in the position where I was responsible for the IT direction in an organization that grew from twelve employees to several hundred in a short period of time. Responsibilities included technology staff management, organization and departmental IT budgeting, multi-site infrastructure planning and management, and overall end-user IT support. I was also directly responsible for the presence of technology at major industry trade shows, including E3 and Toy Fair.