.NET Performance Analysis with Free & OSS Tools - Kaleb Pederson

Thursday, September 8th, 2022
Portrait of Kaleb Pederson

The .NET platform and supporting ecosystem comes with many great tools for performance analysis. Although these tools are supported by different platform-specific implementations, they provide excellent cross-platform support for diagnosing and troubleshooting a variety of problems. In this presentation, we'll talk about metrics, EventCounters, dotnet-trace, PerfView, ETW, LTTNG, and more as we work to diagnose some performance issues in an application. We'll start by gathering data and walking through the analysis process using various tools to allow us to fully understand the cause of the performance concerns.

About the Speaker

Kaleb Pederson is a professional programmer and software crafter with almost 20 years of professional development experience. He was first introduced to programming when he received a Radio Shack TRS-80 as a birthday present. Although his first attempts to learn programming were with BASIC and Pascal, his first real introduction to software development started in 1995 with a relational database programming project using an Alpha 5 database, which included a BASIC variant called X-Basic.

After a brief stint studying engineering and mathematics, he diverted to Computer Science. Kaleb has a Master of Science degree in Computer Science from Eastern Washington University. Kaleb currently works at HealthEquity as a Solution Architect where he spends most of the time working in the Azure Cloud, focusing on improving platform stability and developing solutions that work well with HealthEquity's overall platform architecture. Kaleb thoroughly enjoys all aspects of software development, from high level software design to functional programming and low-level performance tuning.

Venue

This event is being hosted online.