Krzysztof Magiera is a seasoned software engineer based in Krakow with 14 years of experience building native mobile and cross-platform tooling. He combines deep iOS and Android expertise with a focus on React Native ecosystem projects—most notably substantial contributions to React Native Reanimated and React Native Screens that improve animation, keyboard handling, and navigation stability. His work spans core framework patches (including upstream React Native) and performance-driven integrations like react-native-screens in react-navigation, showing an ability to operate at both library and platform levels. He’s also contributed to build and test infrastructure (facebook/buck), improving test reliability and automation practices. Comfortable switching between native modules and JavaScript worklets, he brings a pragmatic mindset for solving tricky cross-platform UX and performance issues. Colleagues would note his knack for refactoring complex native code paths to make robust, maintainable components used by thousands of apps.
Declarative API exposing platform native touch and gesture system to React Native.
Role in this project:
Mobile Developer (Android)
Contributions:40 releases, 99 reviews, 377 commits in 5 years 4 months
Contributions summary:Krzysztof restructured the project and added a native Android example demonstrating the use of the react-native-gesture-handler library. The changes involve the implementation of new gesture handlers, including a long press handler and a tap handler, within a native Android application. Further modifications include integration of the long press and tap gestures into the application and the incorporation of additional native components, demonstrating a solid understanding of Android native development and the library's capabilities.
Native navigation primitives for your React Native app.
Role in this project:
Mobile Developer (iOS)
Contributions:46 releases, 91 reviews, 98 commits in 3 years 2 months
Contributions summary:Krzysztof primarily contributed to the iOS codebase, addressing critical issues and implementing improvements within the React Native Screens library. They fixed header update problems in non-animated transitions and older iOS devices, and resolved a crash related to back click listeners, introducing null checks to prevent the crash. The user also implemented updates for modal handling, and addressed issues related to the keyboard, enhancing the stability and user experience of the library on iOS.
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
Krzysztof Magiera - Software Engineer at software-mansion