Bartłomiej Klocek

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
🎓
Top School
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.
code9 years of coding experience
bookAGH University
languagesPolish, English
github-logo-circle

Github Skills (30)

apiconnect10
objective-c10
image-picker10
appstoreconnectapi10
ios10
react-native10
appstoreconnect10
expo10
obj10
mobile10
swift10
firebase10
cli10
automated-deployment9
filesystem9

Programming languages (12)

TypeScriptJavaC++ShellRustJavaScriptObjective-CLua

Github contributions (5)

github-logo-circle
expo/expo

Jul 2020 - Nov 2022

An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Role in this project:
userMobile 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.
androidiosreactmobilenative
expo/eas-cli

Oct 2020 - Dec 2021

Fastest way to build, submit, and update iOS and Android apps
Role in this project:
userMobile 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.
Request Free Trial