Bartłomiej Klocek is a versatile software engineer from Krakow with nine years of hands-on experience spanning embedded electronics, mechatronics, and full-stack and mobile development. He blends low-level microcontroller and PLC work (AVR Xmega, Siemens S7, electropneumatics) with modern app engineering, often contributing to high-profile open-source projects like Expo and react-native-firebase on iOS. Comfortable across C/C++, Java, Python, JavaScript and .NET/Spring ecosystems, he learns new technologies rapidly by reading docs and prototyping rather than memorization. His contributions improving Expo's iOS modules and enabling Expo-compatible Firebase integrations show an ability to navigate both native iOS code and cross-platform toolchains. Currently focused on open-source React Native work, he brings a pragmatic, interdisciplinary approach rooted in mechatronics and automation engineering.
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Role in this project:
Mobile Developer (iOS)
Contributions:474 reviews, 249 commits, 289 PRs in 2 years 4 months
Contributions summary:Bartłomiej made several contributions to the iOS side of the Expo framework. They fixed bugs in the file system, sharing, and speech modules by addressing issues, adding functionality and handling potential errors. The user also added the ability to support multiple selection and video export presets to the iOS image picker. They implemented JSI audio and solved performance and stability issues by fixing a crash and by redesigning the event listener.
Fastest way to build, submit, and update iOS and Android apps
Role in this project:
Mobile Developer (iOS)
Contributions:116 reviews, 27 commits, 40 PRs in 1 year 2 months
Contributions summary:Bartłomiej made several contributions focused on enhancing the iOS submission process within the EAS CLI tool. They implemented core functionality for submitting iOS apps, including handling archive file sources and integrating with App Store Connect. Key changes involved refactoring the submission process, improving the user interface, and incorporating error handling for common issues. Additionally, they improved the ability to detect bundle identifiers and other app metadata.
android-appandroid-appsioscliandroid
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.