Dmitrii Kolesnikov

Krakow, Lesser Poland Voivodeship
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
Dmitrii Kolesnikov is a Senior Frontend Developer with over a decade of experience building fast, maintainable cross-platform web and mobile products, currently based in Krakow. He specializes in complex system migrations and scalable frontend architectures, having consolidated multi-product platforms into unified monorepos, cut bundle sizes, and improved Core Web Vitals in production. Dmitrii pairs hands-on React/React Native expertise with strong developer-experience practices—creating a 190+ component UI kit, CI/CD automation, code generators, and AI-assisted workflows to accelerate teams. He contributes to notable open-source React Native tooling (modalize), where he improved gesture, keyboard, and scrolling behavior, reflecting a focus on polished UX edge cases. Known for turning technical debt into measurable business outcomes, he mentors teams and designs solutions that scale with both product and organization.
code11 years of coding experience
github-logo-circle

Github Skills (17)

javascript10
react-components10
react-native10
modals10
react-component10
modal-dialog10
component-kit10
modal-windows10
scrollview9
android-developers8
android-developer8
android8
ios8
mobile8
typescripts6

Programming languages (8)

TypeScriptJavaC++CJavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
A highly customizable modal/bottom sheet that loves scrolling content.
Role in this project:
userFront-end Developer
Contributions:7 commits, 7 PRs, 26 comments in 3 months
Contributions summary:Dmitrii primarily contributed to the front-end components of the React Native modal library. Their work involved implementing new features, such as the `modalTopOffset` and horizontal scrolling of the ScrollView, along with fixes for various UI issues. They also addressed bug fixes related to keyboard handling, input focus, and gesture interactions within the modal. Furthermore, they focused on refining the existing code by simplifying adjustToContentHeight prop changes and updating code compatibility with newer React Native versions.
bottomsheetreact-nativereactmodalscrollview
Some components for React Native
Contributions:5 PRs, 46 pushes, 5 branches in 1 year 10 months
react-nativereact
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