Michael Szul

Builder of minds. Writes code that writes code.

I have spent two decades in software engineering in industries as diverse as insurance, energy, travel, and higher education, including consulting with companies such as AIG and Conde Naste. I have worked in both application and product development, as well as framework creation, code generation, API building, and machine learning. Currently, I am the principal software engineer for the University of Virginia's School of Medicine.

I am the co-host of the Codepunk podcast with Bill Ahern--a podcast about programming, technology, and the digital lifestyle, which has encompassed such topics as data visualization, artificial intelligence, JavaScript/TypeScript, and .NET programming. In addition, I record programming tutorials on YouTube with the first series about building chatbots with Microsoft's Bot Framework and natural language processing tools. I also edit an email newsletter called Bots + Beer.

In October of 2017, I became a Microsoft MVP for Visual Studio and Development Technologies.

I have a bachelor's degree in psychology and a master's degree in clinical psychology with an applied research specialization.