Jakub Piasecki is a software engineer with eight years of experience specializing in mobile development, particularly within the React Native ecosystem. Based in Jarosław, Poland, he works at Software Mansion and has significant open-source contributions to high-profile projects like react-native-reanimated, react-native, and react-native-gesture-handler. Jakub’s work focuses on deep integration and performance improvements—adding cross-library communication methods, optimizing iOS module loading, and fixing platform-specific text and touch issues across Android, iOS, and web. He combines practical bug fixes with feature development (e.g., hover gestures and font autosizing) and has adapted libraries to recent React Native versions. Holding a Master’s-in-progress from Jagiellonian University, he brings both academic grounding and hands-on experience improving foundational mobile tooling used by many apps. An attentive collaborator, he often blends documentation updates with low-level fixes to make complex native-JS interactions more reliable.
9 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Jagiellonian University
Declarative API exposing platform native touch and gesture system to React Native.
Role in this project:
Mobile Developer (iOS)
Contributions:45 releases, 1375 reviews, 365 commits in 1 year 6 months
Contributions summary:Jakub primarily contributed to the development of the React Native Gesture Handler library, focusing on iOS-specific enhancements and bug fixes. Their work included adding features like a new `Hover` gesture with related pointer interactions and `blocksHandlers` property, and they updated and modified existing gestures such as `Pan` and `Fling`, and implemented fixes for touch events, nested buttons, and the integration of the refresh control. They also refactored the code for the gestures, and adapted the code to support React Native 0.70 and 0.73.
Contributions:31 reviews, 71 commits, 35 PRs in 1 year 2 months
Contributions summary:Jakub primarily contributed to the React Native Reanimated library, focusing on enhancing its integration with the React Native Gesture Handler library. Their work involved adding new methods for communication between the libraries, modifying the Babel plugin for gesture handler events, and optimizing the loading of the gesture handler module on iOS. The contributions also included updates to the documentation and fixing issues related to web compatibility. Overall, the user focused on improving the functionality and integration of the Reanimated library.
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.