Nikolay Vitkov

Software Engineer at Google

Munich, Bavaria, Germany
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
Nikolay Vitkov is a software engineer based in Munich with eight years of hands-on experience across web automation, front-end tooling, and test engineering, currently building software at Google. He has a track record of improving test coverage and developer workflows—contributing notable BiDi protocol tests to web-platform-tests and enhancing Puppeteer’s Angular schematics and testing integrations. Comfortable working across QA, front-end, and automation domains, Nikolay aims to grow into a software architect by learning from stronger peers while mentoring others. Pragmatic and detail-oriented, he combines production-grade test automation experience with a curiosity for code structure and maintainability that repeatedly improves project reliability.
code8 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at National High School Trade And Commerce
languagesEnglish, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
175reputation
10kreached
12answers
2questions
github-logo-circle

Github Skills (32)

e2e-testing10
javascript10
webpagetest10
webdriver10
python10
bidi10
e2e-test10
testing10
typescript10
schematic10
front-end-development10
typescript-types10
typescripts10
webtest10
web-testing10

Programming languages (9)

TypeScriptBikeshedC++RustJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
puppeteer/puppeteer

Oct 2022 - Jan 2023

JavaScript API for Chrome and Firefox
Role in this project:
userFront-end Developer
Contributions:1808 reviews, 6 commits, 1366 PRs in 2 months
Contributions summary:Nikolay primarily contributed to the development of user interface components. Their work involved adding and integrating schematics for Angular, including support for testing frameworks like Jasmine, Jest, Mocha, and Node's test runner. Furthermore, the user made several changes to improve the project's structure and maintainability, focusing on code organization and the integration of libraries. Their contributions enhanced the project's testing capabilities and user experience by streamlining the development workflow.
chromefirefoxjavascript-apiheadless-chrometesting
web-platform-tests/wpt

Feb 2023 - May 2025

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:76 reviews, 43 PRs, 47 pushes in 2 years 3 months
Contributions summary:Nikolay primarily contributed to the test suite for the WebDriver BiDi implementation within the web-platform-tests repository. Their work involved adding and modifying tests related to the WebDriver BiDi protocol, specifically focusing on features such as user prompts, preload scripts, and network interception. They also made bug fixes, addressed comments, and improved the overall test coverage for the BiDi protocol implementation.
w3ctestingtest-automationbrowserwhatwg
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