Mikhail Umnov is an experienced software architect with over a decade of practice building resilient, scalable and secure backend systems, primarily using .NET and public cloud platforms like AWS and Azure. Based in Ho Chi Minh City, he progressed through technical and leadership roles at Ansarada—now serving as Architect after leading teams and technical delivery—and earlier honed his engineering rigor at Kaspersky Lab. He prefers pragmatic technology choices driven by business needs, maintains very high quality standards, and enjoys solving complex compatibility and large-file challenges (evidenced by his robust contributions to the DotNetZip semver fork improving Zip64 and large-segment handling). Comfortable both coding and guiding teams, he blends hands-on backend development with cloud-native architecture and test automation to deliver customer-focused solutions.
11 years of coding experience
12 years of employment as a software developer
Specialist Applied Informatics in Economics, Specialist Applied Informatics in Economics at Institute of Economics and Entrepreneurship
Please use System.IO.Compression! A fork of the DotNetZip project without signing with a solution that compiles cleanly. This project aims to follow semver to avoid versioning conflicts. DotNetZip is a FAST, FREE class library and toolset for manipulating zip files. Use VB, C# or any .NET language to easily create, extract, or update zip files.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:2 reviews, 46 commits, 32 PRs in 2 years 1 month
Contributions summary:Mikhail primarily focused on enhancing the project's functionality related to zip file manipulation, specifically addressing large file and segment size handling. They implemented support for segment sizes exceeding 2GB and improved the Zip64 logic. Additionally, the user developed comprehensive tests for compatibility with WinZip and 7Zip, and addressed Zip64 related issues. These contributions improved the library's robustness and compatibility with other zip utilities.
A fork of the DotNetZip project without signing with a solution that compiles cleanly. This project aims to follow semver to avoid versioning conflicts. DotNetZip is a FAST, FREE class library and toolset for manipulating zip files. Use VB, C# or any .NET language to easily create, extract, or update zip files.
Contributions:2 PRs, 22 pushes, 8 branches in 2 years 1 month
signingclass-libraryfollowc-sharpavoid
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.