Krzysztof Magiera

Software Engineer at software-mansion

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

🤩
Rockstar
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.
code14 years of coding experience
github-logo-circle

Github Skills (34)

objective-c10
buck10
javascript10
ios10
webview10
mobile-development10
react-native10
animation10
ui-components10
testing10
test-framework10
android-sdk10
ui-design10
android-development10
java10

Programming languages (8)

TypeScriptJavaC++Objective-C++JavaScriptObjective-CPythonClojure

Github contributions (5)

github-logo-circle
Declarative API exposing platform native touch and gesture system to React Native.
Role in this project:
userMobile 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.
apireactreact-nativejavascriptdeclarative
Native navigation primitives for your React Native app.
Role in this project:
userMobile 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.
reactreact-nativenative-appreact-native-apptypescript
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