Jakub Piasecki

Software Engineer at Software Mansion

Jarosław, Subcarpathian Voivodeship, Poland
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
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.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Jagiellonian University
github-logo-circle

Github Skills (30)

objective-c10
javascript10
ios10
mobile-development10
react-native10
gesture-recognizer10
animation10
gesture10
gesture-recognition10
android10
gestures10
mobile10
swift10
touch-event10
react10

Programming languages (10)

TypeScriptMDXJavaC++CJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
Declarative API exposing platform native touch and gesture system to React Native.
Role in this project:
userMobile 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.
react-nativegesturejavascript
React Native's Animated library reimplemented
Role in this project:
userMobile Developer
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.
react-nativeanimationgesturejavascriptmultithreading
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