Igor O

Senior Software Development Engineer at Microsoft

Kirkland, 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

👤
Senior
🎓
Top School
Igor O is a Senior Software Development Engineer with 10+ years building enterprise web applications and developer-facing tooling, currently shaping Azure API Management’s developer portal at Microsoft. He combines strong problem-solving and UX-focused design thinking with hands-on full‑stack delivery—TypeScript/JavaScript frontends (Angular, Knockout) and C#/ASP.NET backends—while driving performance and architecture improvements. As co‑founder of Paperbits he brings an entrepreneurial mindset to drag‑and‑drop content tooling, blending product intuition with engineering discipline. His open-source contributions include UI and API experience enhancements to Microsoft’s widely used Azure developer portal, reflecting a focus on real user workflows. Based in Kirkland, WA, he is known for quickly learning new technologies and championing best practices, Agile methods, and quality standards.
code10 years of coding experience
job13 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at Tomsk State University of Control Systems and Radio Electronics
languagesEnglish, Russian
github-logo-circle

Github Skills (14)

api-management10
portal10
javascript10
api10
apidoc10
typescript-types9
knockoutjs9
microsoft-azure9
knockout9
azure9
typescript9
typescripts9
css8
html8

Programming languages (4)

TypeScriptSCSSJavaScriptTypeSpec

Github contributions (5)

github-logo-circle
Developer portal provided by the Azure API Management service.
Role in this project:
userFull-stack Developer
Contributions:1 release, 181 reviews, 190 commits in 3 years 9 months
Contributions summary:Igor primarily focused on improving the functionality and user interface of the developer portal. Their work involved fixing navigation issues within the API list widget, enhancing the display of operation details, and adding support for both new and existing features. Additionally, the user implemented improvements to the API console and updated the user profile by focusing on ensuring a better user experience. The changes touched upon both frontend and backend aspects of the portal.
apiservice-managementportalazure-api-managementapi-management
ygrik/ygrik.github.io

Sep 2015 - Jan 2016

Contributions:51 pushes, 1 branch in 4 months
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
Igor O - Senior Software Development Engineer at Microsoft