Dmytro Voronianski

Staff Engineer at SumUp

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

🤩
Rockstar
🎓
Top School
Dmytro Voronianski is a Staff Engineer based in Berlin with 13 years of hands-on experience building front-end driven products and design systems. He’s known for pragmatic, compatibility-focused work—maintaining and modernizing libraries like flummox and improving React components such as react-dropzone and circuit-ui. His contributions span UI engineering, accessibility fixes, real-time geolocation demos, and bespoke audio player interfaces, evidencing deep familiarity with JavaScript, Lua, and Swift ecosystems. At SumUp he progressed from Senior to Staff Engineer, bringing practical leadership to component libraries and platform-level concerns. A former co-founder of Likeastore, he pairs entrepreneurial instincts with steady open-source stewardship across widely used repos. Peers rely on him for subtle bug fixes and build-tool modernizations that keep legacy projects usable in the current web stack.
code13 years of coding experience
job11 years of employment as a software developer
bookKyiv National Linguistics University
languagesUkrainian, English, German
stackoverflow-logo

Stackoverflow

Stats
21,064reputation
2.4mreached
31answers
203questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (50)

babel610
javascript10
react-components10
virtual-dom10
jquery10
leaflet10
component-development10
css10
drag-and-drop10
user-interface10
websocket10
ui-design10
react-component10
webpack10
uid10

Programming languages (14)

JavaC++CSSCHTMLTypeScriptCoffeeScriptShell

Github contributions (5)

github-logo-circle
Realtime geolocation with HTML5 API and Socket.io
Role in this project:
userFront-end Developer
Contributions:26 commits in 2 years
Contributions summary:Dmytro primarily contributed to the front-end development of a real-time geolocation demo application. Their work involved implementing and customizing user interface elements, specifically focusing on the integration of Leaflet for map display and marker management. They modified the application's JavaScript, HTML, and CSS to incorporate features such as custom markers, error handling, and the real-time display of user locations, utilizing the HTML5 Geolocation API and Web Sockets.
apirealtimesocketsocket-iojavascript
voronianski/flux-comparison

Jan 2015 - Jun 2020

:pencil: Practical comparison of different Flux solutions
Role in this project:
userFront-end Developer
Contributions:141 commits, 47 PRs, 116 pushes in 5 years 5 months
Contributions summary:Dmytro's commits primarily involve modifications to front-end components within a Flux implementation. Changes include rearranging code and making visual enhancements to the user interface. The user also integrated and modified styles using a CSS framework and made functional improvements, such as enabling a checkout button based on cart contents. These modifications suggest a focus on improving the user interface and functionality of the application.
pencilcomparisonpracticalreduxflux
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
Dmytro Voronianski - Staff Engineer at SumUp