Professional Experience

Summary of Roles
  • Senior Executive
  • Advisory Board Member
  • Cybersecurity Advisor
  • IT Consultant
  • Technical Trainer
  • Security Architect
  • Ethical Hacker
  • Cybersecurity Strategist
  • Digital Forensic Investigator
  • Network Engineer
  • Systems Administrator
  • Courseware Developer
  • Author
  • Technical Editor
  • College Instructor
  • Public Speaker
Specialty Areas
  • Enterprise & Cloud Security
  • Microsoft 365 technologies & Azure
  • Enterprise Mobility + Security (EMS)
  • Endpoint Security
  • Active Directory (On-Premises & Microsoft Entra)
  • SharePoint (On-Premises & Online)
  • Exchange (On-Premises & Online)
  • Hyper-V
  • Windows Operating Systems (Server & Client)
  • Internet Information Services (IIS)
Technical Background

Expert level knowledge and experience in the following areas:

  • Enterprise security planning, architecture, and configuration.
  • Zero Trust Security architecture and implementation.
  • Network security audit.
  • Enterprise security risk assessment.
  • Regulatory compliance and Information Security policies.
  • Cybersecurity strategy and security awareness training.
  • Cloud security and migration strategy.
  • Endpoint Security, including OS (Windows/macOS/Android/iOS), web browsers, and apps.
  • Management of Public Key Infrastructure (PKI): Certificate Authority & digital certificates.
  • Disaster Recovery and Business Continuity planning.
  • Active Directory infrastructure security and identification of risky configurations.
  • Active Directory Forest design and implementation.
  • Network design, planning, and architecture.
  • Administering and maintaining corporate network.
  • Suite of Microsoft 365 technologies, including Enterprise Mobility + Security (EMS) services (Intune, MDM, AIP, ARM, DLP, MFA, & SSO).
  • Security Assessment of Microsoft 365 tenant and Azure Active Directory platform.
  • SharePoint Online and SharePoint on-premises architecture, site design, taxonomy, governance, configuration, troubleshooting, maintenance and support.
  • Implementation, configuration, and management of Microsoft Exchange and SQL Server.
  • Hyper-V and VMware virtualization solutions.
  • Windows Server installation, configuration, optimization, troubleshooting and support.
  • Thorough knowledge of network services and protocols, including TCP/IP, RPC, DNS, DHCP, WINS, DFS, Terminal Services, IPSec, RDP, FTP, SMTP, WSUS, etc.
  • Development of training curriculum and training videos.
  • Presentations at technical conferences, webinars, seminars, and User Group meetings.
  • Backup and recovery of business data.
  • Network support for printing, remote access, user profiles, system policies, remote administration, performance tuning, security, and access to the Internet.
  • Configuration, support, & troubleshooting of wireless networks, routers, laptops, and other mobile devices.