Summary
Pavlo Hermanov is a seasoned .NET desktop and backend developer with over a decade of applied experience and three years in his current role as Software Engineer 2 at Microsoft, based in Tallinn. He has a track record of rebuilding and modernizing legacy ERP and industry-specific systems—from airline and veterinary practice management to VOIP and healthcare—favoring SOLID design, unit testing, and pragmatic refactors. Comfortable owning features end-to-end, Pavlo excels at translating stakeholder requirements into robust desktop modules and internal tools, and he’s repeatedly delivered new functionality while migrating and improving existing codebases. His background combines formal training in computer engineering with hands-on experience crafting user controls, console utilities, and accounting workflows, which gives him a strong edge in desktop-first enterprise scenarios. A practical problem-solver, he often couples careful analysis of legacy behavior with modern .NET approaches to reduce technical debt and accelerate feature delivery.
3 years of coding experience
11 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at National Aerospace University -'Kharkiv Aviation Institute'
English, Ukrainian, Russian, Estonian