Denis Ivanov

Principal Software Engineer at Microsoft

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Denis Ivanov is a Principal Software Engineer with 11 years of professional experience, currently driving telemetry and distributed tracing initiatives on Azure Edge + Platform at Microsoft from Redmond. He has a strong backend systems pedigree—leading teams, rearchitecting large .NET platforms, and shipping scalable microservices and SaaS solutions across global regions while at 2GIS. Denis pairs hands-on coding (notably contributing fixes to ImageSharp’s GIF decoder) with architecture and delivery improvements that cut release cycles from months to days and introduced DDD and robust logging/telemetry practices. At Microsoft he focuses on OpenTelemetry and Telemetry Core, bringing production-grade observability to distributed systems. He’s comfortable across the stack (C#, .NET Core, Kubernetes, ELK, Kafka, Ceph/S3) and has a track record of turning legacy codebases into modular libraries and OSS projects. Colleagues describe him as a pragmatic technical leader who blends deep engineering craftsmanship with measurable operational impact.
code11 years of coding experience
job16 years of employment as a software developer
bookMaster of Applied Mathematics and Computer Science Applied Mathematics and Computer Science, Master of Applied Mathematics and Computer Science Applied Mathematics and Computer Science at Novosibirsk State Technical University (NSTU)
bookSchool #93, Barabinsk, Russia
github-logo-circle

Github Skills (5)

csharp10
gif10
image-processing10
jpeg6
png5

Programming languages (4)

TypeScriptC#MakefilePython

Github contributions (5)

github-logo-circle
SixLabors/ImageSharp

Jan 2018 - Apr 2018

:camera: A modern, cross-platform, 2D Graphics library for .NET
Role in this project:
userBack-end Developer
Contributions:16 commits, 1 PR, 13 comments in 3 months
Contributions summary:Denis primarily contributed to the `GifDecoderCore.cs` file, modifying the decoding logic. These changes involved adding functionality to read base image information, addressing and fixing bugs within the identification process, and refining code style. The user also made minor changes to other files, including `BmpDecoderCore.cs`, `OrigJpegDecoderCore.cs`, and related test files.
bmpvulkancamerac-sharpjpeg
denisivan0v/codefest-win-app

Oct 2014 - Mar 2016

Contributions:101 commits, 1 PR, 90 pushes in 1 year 5 months
windowsplatformscodefestrunscsharp
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.
Request Free Trial
Denis Ivanov - Principal Software Engineer at Microsoft