Piotr Kiełkowicz is a Senior Staff Software Engineer based in Krakow with 12 years of experience building and maintaining backend systems and instrumentation for observability. He has been a key maintainer of OpenTelemetry .NET Automatic Instrumentation and Contrib libraries, contributing fixes and upgrades to exporters, tests, and dependency hygiene across widely used open-source projects. At Splunk and previously SolarWinds he progressed from developer to principal and staff roles, driving migrations to .NET 7/8, improving reliability of telemetry exporters, and adding logging and test improvements in microservice demos. Known for pragmatic code cleanups—like unifying test packages, adopting file-scoped namespaces, and replacing fragile test exporters—he balances deep platform knowledge with practical maintainability. His background includes an M.Sc. in Computer Science from Jagiellonian University and early experience as an IT project manager, which informs his cross-functional collaboration and delivery focus. Notably, he often co-authors commits and quietly shapes developer experience in high-impact observability tooling used across the .NET ecosystem.
12 years of coding experience
14 years of employment as a software developer
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Jagiellonian University
This repository contains set of components extending functionality of the OpenTelemetry .NET SDK. Instrumentation libraries, exporters, and other components can find their home here.
Role in this project:
Back-end Developer
Contributions:1176 reviews, 73 commits, 832 PRs in 10 months
Contributions summary:Piotr primarily contributed to the OpenTelemetry .NET Contrib repository by updating and unifying various test packages and dependencies. They addressed the versions of OpenTelemetry, Moq, and coverlet.collector across several test projects. Additionally, the user performed code cleanup, marked a drain thread as background, and implemented file-scoped namespaces.
This repository contains the OpenTelemetry Astronomy Shop, a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment.
Role in this project:
Backend Developer
Contributions:33 reviews, 25 PRs, 30 comments in 2 years 4 months
Contributions summary:Piotr primarily contributed to the backend aspects of the OpenTelemetry demo application, focusing on the cart service. Their work included updating dependencies related to .NET and OpenTelemetry instrumentation, migrating to .NET 7 and 8, and implementing logging support. They also performed code cleanup tasks, enhancing the codebase's maintainability and adherence to coding conventions. The user was also co-author on several commits.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.