About Me

Hi, I am Raymond, a Microsoft Security Most Valuable Professional (MVP) and a Microsoft Security enthusiast. I am using this blog to express my expertise in Microsoft security. If you have any questions, contact me using the contact form.

Active Certifications

  • Microsoft Certified: Security, Compliance, and Identity Fundamentals: August 3, 2021
  • Pentester Academy: Certified Red Team Professional: July 2, 2021
  • Pentester Academy: Certified Az Red Team Professional: June 18, 2021
  • Microsoft 365 Certified: Enterprise Administrator Expert, December 23, 2020 (valid till December 23, 2022)
  • Microsoft Certified: Azure Security Engineer Associate: April 27, 2020 (valid till April 27, 2022)
  • Microsoft 365 Certified: Security Administrator Associate: October 15, 2019 (valid till October 15, 2022)
  • Pentester Academy: Certified Red Team Expert, May 21, 2019
  • Microsoft Technology Associate: Security Fundamentals: October 8, 2018
  • Offensive Security Certified professional (OSCP), April 2018
  • Microsoft Certified Solutions Expert Cloud Platform and Infrastructure: April 12, 2018
  • ISC2 Certified Information Systems Security Professional (CISSP): March 2018
  • ISC2 Systems Security Certified Practitioner (SSCP): September 2017
  • Microsoft Certified Solutions Associate Windows Server 2016: May 22, 2017
  • Microsoft Certified Solutions Associate Office 365: August 15, 2016
  • Microsoft Specialist: Windows 7, Enterprise Desktop Administrator: December 1, 2015
  • Microsoft Specialist: Windows 7, Configuring: December 1, 2015
  • Microsoft Specialist: Windows 7, Enterprise Desktop Support Technician: December 1, 2015
  • Microsoft Certified Solutions Expert Server Infrastructure: August 29, 2014
  • Microsoft Certified Solutions Associate Windows Server 2012: June 11, 2014
  • Microsoft Certified Professional: Microsoft Certified Professional: April 8, 2013
  • Microsoft Certified Technology Specialist: Microsoft Exchange Server 2010, Configuration: July 26, 2012
  • Microsoft Certified Solutions Associate Windows Server 2008: April 16, 2012
  • Microsoft Certified IT Professional Enterprise Desktop Administrator on Windows 7: March 7, 2011
  • Microsoft Certified IT Professional Enterprise Administrator on Windows Server 2008: September 13, 2010
  • Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration: March 26, 2008
  • Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration: March 26, 2008
  • Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration: March 26, 2008

Passed Exams

  • Microsoft SC-900 – Microsoft Security, Compliance, and Identity Fundamentals: August 3, 2021
  • Pentester Academy Active Directory Attack Defense Lab: July 2, 2021
  • Pentester Academy Az AD Cloud Labs: June 18, 2021
  • Microsoft MS-101 – Microsoft 365 Mobility and Security: December 23, 2020
  • Microsoft AZ-500 – Microsoft Azure Security Technologies: April 27, 2020
  • Microsoft MS-100 – Microsoft 365 Identity and Services: February 24, 2020
  • Microsoft MS-500 – Microsoft 365 Security Administration: October 15, 2019
  • Pentester Academy Red Team Lab: May 21, 2019
  • Microsoft 98-367 – Security Fundamentals: October 8, 2018
  • Offensive Security Certified professional (OSCP), April 2018
  • Microsoft 70-744 – Securing Windows Server 2016: April 12, 2018
  • ISC2 – Certified Information Systems Security Professional (CISSP): March 2018
  • ISC2 – Systems Security Certified Practitioner (SSCP): September 2017
  • Microsoft 70-743 – Upgrading Your Skills to MCSA: Windows Server 2016: May 22, 2017
  • Microsoft 70-347 – Enabling Office 365 Services: August 15, 2016
  • Microsoft 70-346 – Managing Office 365 Identities and Requirements: June 8, 2015
  • Microsoft 70-416 – Implementing Desktop Application Environments: April 23, 2015
  • Microsoft 70-415 – Implementing a Desktop Infrastructure: March 30, 2015
  • Microsoft 70-685 – PRO: Windows 7, Enterprise Desktop Support Technician: December 23, 2014
  • Microsoft 70-414 – Implementing an advanced Server Infrastructure: August 29, 2014
  • Microsoft 70-413 – Designing and Implementing a Server Infrastructure: July 25, 2014
  • Microsoft 70-412 – Configuring Advanced Server 2012 Services: June 11, 2014
  • Microsoft 70-411 – Administering Windows Server 2012: April 15, 2013
  • Microsoft 70-410 – Installing and configuring Windows Server 2012: April 8, 2013
  • Microsoft 70-662 – TS: Microsoft Exchange Server 2010, Configuring: July 26, 2012
  • Microsoft 70-686 – PRO: Windows 7, Enterprise Desktop Administrator: March 7, 2011
  • Microsoft 70-680 – TS: Windows 7, Configuring: February 7, 2011
  • Microsoft 70-647 – PRO: Windows Server 2008, Enterprise Administrator: September 23, 2010
  • Microsoft 70-401 – TS: Microsoft System Center Configuration Manager, Configuring: June 7, 2010
  • Microsoft 70-450 – PRO: Designing, Optimizing and Maintaining a Database Administrative Solution Using MS SQL Server 2008: October 26, 2009
  • Microsoft 70-649 – TS: Upgrading Your MCSE on Windows Server 2003 to Windows Server 2008, Technology Specialist: March 26, 2008
  • Microsoft 70-624 – TS: Deploying and Maintaining Windows Vista Client and 2007 Microsoft Office System Desktops: February 1, 2008
  • Microsoft 70-620 – TS: Configuring Microsoft Windows Vista Client: July 10, 2007
  • Microsoft 70-285 – Designing a Microsoft Exchange Server 2003 Organization: May 15, 2007
  • Microsoft 70-298 – Designing Security for a Microsoft Windows Server 2003 Network: May 2, 2007
  • Microsoft 70-299 – Implementing and Administering Security in a Microsoft Windows Server 2003 Network: April 10, 2007
  • Microsoft 70-350 – Implementing Microsoft Internet Security and Acceleration (ISA) Server 2003: February 16, 2007
  • Microsoft 70-297 – Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure: November 24, 2006
  • Microsoft 70-294 – Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure: November 3, 2006
  • Microsoft 70-284 – Implementing and Managing Microsoft Exchange Server 2003: September 22, 2006
  • Microsoft 70-293 – Planning and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: August 4, 2006
  • Microsoft 70-291 – Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: May 11, 2006
  • Microsoft 70-290 – Managing and Maintaining a Microsoft Windows Server 2003 Environment: December 1, 2005
  • Microsoft 70-272 – Supporting Users and Troubleshooting Desktop Application on a Microsoft Windows XP Operating System: October 27, 2005
  • Microsoft 70-271 – Supporting Users and Troubleshooting a Microsoft Windows XP Operating System: September 5, 2005
  • Microsoft 70-270 – Installing, Configuring, and Administering Microsoft Windows XP Professional: July 21, 2005