Davyd NRB is a Senior Software Engineer with 11 years of experience specializing in React Native, TypeScript and DevOps practices, based in Warsaw. He has a strong track record of shipping cross-platform mobile products, leading migrations and performance optimizations at companies like Callstack, PandaDoc and Thera. A prolific open-source contributor, Davyd has fixed platform-specific bugs and improved APIs in high-profile projects such as facebook/react-native and wix/react-native-navigation, and maintains widely used React Native components. He pairs deep mobile engineering skills with QA and CI/CD expertise—building integration test suites, custom ESLint rules, and dashboards to measure developer and CI performance. Known for attention to platform quirks, he’s fixed subtle iOS behaviors like SMS paste and cursor alignment, improving real-world UX. A Linux enthusiast and tooling-minded engineer, he blends hands-on coding with operational improvements that speed builds and reduce regressions.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Institute of Information Technologies at BSUIR
A react-native confirmation code field compatible with iOS, Android and Web
Role in this project:
Mobile Developer (Android/iOS)
Contributions:1 release, 113 commits, 88 PRs in 4 years
Contributions summary:Davyd primarily contributed to the `react-native-confirmation-code-field` repository by addressing platform-specific issues on iOS, including fixing paste text functionality from SMS and rectifying cursor and text alignment problems. They also focused on updating examples, tests, and documentation, along with version updates. Their contributions centered around improving the usability and fixing platform-specific bugs within the React Native component library.
Contributions:73 commits, 105 PRs, 151 comments in 7 months
Contributions summary:Davyd primarily focused on updating and maintaining Flow type definitions for the `redux-saga` library. These updates included incorporating changes from new releases, fixing CI errors, and addressing compatibility issues with Flow versions. Additionally, the user contributed to the `react-native-video` project by adding new version support and addressing issues with the `react-native-navigation` and the `react-native-webview` libraries.
libdefsflowtypedefinitionscli
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.