Kiril Nikolov

Principal Software Engineer at Microsoft

Sofia, Sofia-City, Bulgaria
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
Kiril Nikolov is a Principal Software Engineer based in Sofia with 13 years of experience building scalable distributed systems and full‑stack applications used by hundreds of millions. He has led and shipped high‑traffic services at Microsoft, Uber and Docker, pairing backend expertise in Go, Python, Cassandra/MySQL and Kafka with front‑end craftsmanship from his long history contributing to Kendo UI and other popular UI projects. A hands‑on technical leader and mentor, he drives consistency in user experience (e.g., Docker Design System) while helping junior engineers grow and adopt robust engineering practices. His open‑source contributions show deep UI integration skills—improving Angular directives, accessibility and data binding in widely used libraries—which complements his cloud and platform work. Colleagues rely on him to bridge product, design and infrastructure concerns to deliver reliable, customer‑focused solutions.
code12 years of coding experience
job12 years of employment as a software developer
bookHigh School Informatics, High School Informatics at Technology School Electronic Systems
bookBachelor Information Technology, Bachelor Information Technology at New Bulgarian University
languagesEnglish, Bulgarian
github-logo-circle

Github Skills (9)

html10
javascript10
front-end-development10
jquery10
kendo-ui10
angularjs10
multiselect10
json9
css8

Programming languages (6)

TypeScriptC#CSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
A dashboard for Northwind built with Telerik UI for ASP.NET MVC.
Role in this project:
userFront-end Developer
Contributions:67 commits in 3 months
Contributions summary:Kiril primarily contributed to the front-end development of a dashboard application. Their work involved implementing and integrating interactive charts and sparklines using the Kendo UI library. The user also addressed pathing issues, improved the user interface, and structured the application layout by adding and organizing HTML elements. Furthermore, the user demonstrated their skill in data binding and integration.
asp-net-mvctelerikaspnorthwindtelerik-ui
telerik/kendo-ui-core

Jun 2013 - Oct 2016

An HTML5, jQuery-based widget library for building modern web apps.
Role in this project:
userFront-end Developer
Contributions:447 commits, 59 PRs, 356 pushes in 3 years 4 months
Contributions summary:Kiril primarily contributed to the user interface components of the Kendo UI core library, specifically focusing on the Angular integration. Their work included implementing new features, such as MultiSelect array value support, and fixing existing issues related to Angular directive integration. The user also addressed accessibility issues with k-ng-disabled and k-ng-readonly attributes. Several commits were dedicated to fixing typos and debugging the AngularJS integration of various widgets.
widgetjquerytelerikjavascriptweb-apps
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
Kiril Nikolov - Principal Software Engineer at Microsoft