↓ Skip to main content

Certifications

Interactive Study Hubs & Exam Simulators
#

Free study hubs for current certification exams, each with a practice exam simulator and every fact checked against current official documentation.

Skilling Philosophy & Author Background
#

“The ‘learn-it-all’ will always do better than the ‘know-it-all,’ even if the ‘know-it-all’ starts with much more innate ability.”

Satya Nadella, Hit Refresh

In the technology industry, tradition is a fleeting comfort. Innovation is the only constant. I have lived through several seismic shifts in how we build and deploy software, and if thirty years in this field have taught me one thing, it is that the learning journey is the goal and the certification is the milestone along the way.

Microsoft Certified Trainer (MCT) certificate (opens in a new tab)

Since October 2012

Microsoft Certified Trainer

Being a Microsoft Certified Trainer remains one of the professional honors I value most. Helping educate and elevate others has always been a passion, because the best kind of skilling creates confidence, momentum, and opportunity. I continue to be an active member of the MCT community, helping others learn, grow, and stay in the learn-it-all mindset.

GrandMasters

Lead Item Writer

My passion for this journey eventually led me to the other side of the table. Working with GrandMasters, I have had the privilege of helping shape the certification path for others as the Lead Item Writer for the Microsoft C# and Windows Phone 7 exams. Those exams have since retired, and defining what competence looks like in a language as foundational as C# remains a highlight of my professional journey.

A Graveyard of Great Tech
#

A look at my historical transcript reveals a “Who’s Who” of once-dominant technologies that have since faded into the digital sunset. At various points in my career, I was a Certified Lotus Notes & Lotus Domino Developer and a Certified Novell Administrator (CNA). At the time, these were the gold standards. Today, they are artifacts. Choosing to keep learning, rather than stopping at “knowing” those systems, is what carried my career forward.

Why I Keep Testing
#

Certifications expire, and that is a feature worth embracing. The renewal process builds a learn-it-all discipline. Whether it is mastering agentic AI, deep-diving into the Model Context Protocol (MCP), or architecting Azure AI solutions, the badge is simply the receipt for the work put in to stay relevant.

Verified Transcript & Credential Ledger
#

Every figure below comes from my official Microsoft Learn transcript, and each Expert and Specialty badge links to its verified Credly record.

Active Certifications
44
Exams Passed
67
Legacy Certifications
22
Learn Modules
515
Learning Paths
93
Training Hours
376

Expert & Specialty Certifications
#

12 Associate CertificationsAzure, Microsoft 365, Dynamics 365
  • Azure Administrator
  • Azure Developer
  • Azure Data Engineer
  • Azure Data Scientist
  • Azure AI Engineer
  • Azure Network Engineer
  • Azure Database Administrator
  • Information Protection and Compliance Administrator
  • Security Operations Analyst
  • Identity and Access Administrator
  • Power BI Data Analyst
  • Dynamics 365 Customer Service Functional Consultant
2 Fundamentals CertificationsLifetime credentials
  • Azure Data Fundamentals
  • Security, Compliance, and Identity Fundamentals
Historical AchievementsLegacy certifications and exam authoring

These certifications represent technologies that shaped the industry and my career, and the lessons from each platform continue to carry forward.

Exam Authoring: Lead Item Writer, Microsoft C# Exam · Lead Item Writer, Microsoft Windows Phone 7 Exam

Certified Lotus Notes & Lotus Domino Developer · Certified Novell Administrator (CNA)

MCSD / MCSA / MCPD: App Builder · App Builder Charter Member · Web Applications Charter Member · SQL 2016 Database Development · Web Applications · Universal Windows Platform · Cloud Platform Charter Member · Web Developer 4

Microsoft Specialist: Architecting Azure Solutions · Developing Azure Solutions · Programming in C# · Programming in HTML5 with JavaScript and CSS3

MCTS: .NET Framework 4 Web Applications · .NET Framework 4 Service Communication · .NET Framework 4 Data Access · SQL Server 2008 BI Development · BizTalk Server 2010 Charter Member

MTA: Security Fundamentals · Web Development Fundamentals · Windows Development Fundamentals · Database Fundamentals · HTML5 App Development Fundamentals · Software Development Fundamentals (C#)

Foundation: Microsoft Certified Professional