Top expert inCross-Platform Mobile Development with React Native
Łukasz Kosmaty is a software engineer with a decade of experience, currently building developer tools and mobile features at Software Mansion in Kraków. He contributes actively to prominent open-source projects in the Expo and React Native ecosystems, focusing on front-end UX for Expo CLI and Android/iOS bug fixes and stability improvements in react-native-reanimated. His work shows a strong knack for debugging platform-specific crashes, preventing memory leaks, and improving developer workflows—skills reflected in fixes to reload crashes, circular reference issues, and dev-client integrations. Comfortable across the stack, he blends UI polish (loading screens, deep linking, QR generation) with low-level native fixes, making developer-facing features both reliable and usable.
10 years of coding experience
Bachelor's degree, Informatyka, Bachelor's degree, Informatyka at Uniwersytet Jagielloński w Krakowie
Example projects that demonstrate how to use Expo APIs and integrate Expo with other popular tools
Role in this project:
Mobile Developer (iOS)
Contributions:6 reviews, 20 commits, 14 PRs in 6 months
Contributions summary:Łukasz primarily contributed to the `with-development-client` example project within the `expo/examples` repository. Their work focused on modifying iOS-specific files, including the `AppDelegate.m`, to integrate features related to Expo's development client. The changes involved incorporating components like `EXDevLauncherController` and making adjustments for debugging and build configurations within the iOS environment. They updated package references and configuration files to support the new expo-dev-client.
Tools for creating, running, and deploying universal Expo and React Native apps
Role in this project:
Front-end Developer
Contributions:8 reviews, 9 commits, 17 PRs in 9 months
Contributions summary:Łukasz primarily contributed to the front-end aspects of the Expo CLI project. Their work focused on enhancing the user interface for the development client, including adding features to the loading page and updating UI elements. The user also integrated analytics tracking for user interactions within the development client's interface, and ensured proper deep linking to the development build. Furthermore, they addressed display issues in the web UI, adjusted QR code generation and updated the loading screen by adding project specific information.
deployingreactreact-nativewebpacknative-apps
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.