Kirill Dronkin

Staff Engineer at Semrush

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

👤
Senior
🎓
Top School
Kirill Dronkin is a Staff Engineer based in Berlin with over a decade of experience building performant, accessible front-end experiences. He began as a backend developer but pivoted to client-side work early, honing a knack for fast, maintainable UI on constrained platforms like Smart TVs where he learned rigorous performance profiling and platform-aware engineering. At Semrush he has driven product work in autonomous teams, created a reusable ecosystem of packages and CI tooling, and introduced practices like Trunk Based Development, Feature Toggles and Visual Regression Testing to speed delivery and reduce risk. He is passionate about semantic markup and WCAG accessibility, writes focused, modular and testable TypeScript/React code, and continuously refines approaches to minimize technical debt. An often-understated strength is his experience shipping tiny, resource-constrained apps (from ZombieBox) which informs his ability to optimize UX and bundle size even in large-scale web products.
code10 years of coding experience
job11 years of employment as a software developer
bookInformation security, Information security at Tomsk State University of Control Systems and Radioelectronics
languagesRussian, German, English
github-logo-circle

Github Skills (79)

visual-testing10
visual-regression-testing9
web-application9
nodejs9
javascript8
testing8
hierarchical8
ghost8
closure8
cms7
regression7
regression-testing7
querystring7
android7
jamstack7

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
Contributions:88 commits, 22 pushes, 1 branch in 2 months
ESLint plugin with essential rules for Closure Compiler environment and JSDoc
Contributions:20 releases, 22 commits, 20 pushes in 4 months
linterjsdoceslintcompileressential
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
Kirill Dronkin - Staff Engineer at Semrush