Owner / Founder

Mark is a premier authority in Microsoft development technologies with recognized coding expertise and proven training methods. Recognized by Microsoft as a Regional Director since 2007 and distinguished Microsoft MVP for C# for twenty-five years, this industry leader is also an adjunct professor at Eastern Washington University. With a Bachelor of Arts in Philosophy from the University of Illinois and a Master’s in Computer Science from the Illinois Institute of Technology, this entrepreneur continues to attract elite team members that deliver quality solutions on time, in scope, and within budget.
Continually architecting new projects and ideas, Mark brings a wealth of innovation and technical prowess to any project. With a keen ability to understand an organization’s pain points and strategic goals, this CTA specializes in designing solutions that balance cost and efficiency. Most importantly, Mark provides leadership, instills vision, ensures confidence, and insists on excellence in every project.
When not bonding with his computer, this architect is searching for his next adventure with his wife Elisabeth and three children, Benjamin, Hanna, and Abigail.
*The seventh edition of Essential C# 8.0 is now available. Find out more about the Essential C# 8.0 book.





Blogs by Mark Michaelis
-
Tuple Trouble: Why C# Tuples Get to Break Guidelines
-
DevOps Presentation: Reality or Fiction
-
Machine Learning Can Save Lives In Spokane
-
PowerShell Write-Error Without Writing Stack Trace
-
Interfacing With Multithreading Patterns
-
Ensure Continuation Using Async Await With the Windows UI
-
Using Tuples for Overriding Equality and GetHashCode
-
Mastering ILDasm With .Net Core in 6 Steps
-
Essential .NET: C# 8.0 and Nullable Reference Types