Skip to main content

Certifications

View my official Microsoft Learn transcript

The Skilling Philosophy
#

“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’ve lived through several seismic shifts in how we build and deploy software, and if there is one thing thirty years in this field has taught me, it’s that the certification is not the goal — the learning journey is.

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. If I had stopped at “knowing” those systems, my career would have ended with them.

Defining the Bar with GrandMasters
#

My passion for this journey eventually led me to the other side of the table. Working with GrandMasters, I’ve had the privilege of helping shape the certification path for others. I served as the Lead Item Writer for the Microsoft C# and Windows Phone 7 exams. Even though those specific exams are retired, the experience of defining what “competence” looks like in a language as foundational as C# remains a highlight of my professional journey.

Why I Keep Testing
#

Certifications expire, and that’s a feature, not a bug. The renewal process forces a “learn-it-all” discipline. Whether it’s mastering Agentic AI, deep-diving into the Model Context Protocol (MCP), or architecting on Azure AI solutions, the badge is simply the receipt for the work put in to stay relevant.


Microsoft Certified Trainer (MCT)
#

I've been a Microsoft Certified Trainer since October 2012, and it 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.


By the Numbers
#

🎓 Modules🧭 Learning Paths🏆 Active Certs✅ Exams Passed📜 Legacy Certs🕐 Training
51593446722376 hr
View my official Microsoft Learn transcript

Expert & Specialty
#


12 Associate Certifications — Azure, M365, 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 Certifications — never expire

Azure Data Fundamentals · Security, Compliance, and Identity Fundamentals


Historical Achievements
#

These certifications represent technologies that shaped the industry — and my career — even though the platforms themselves have moved on.

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


Certifications current as of April 2026.

View my official Microsoft Learn transcript