Michał Stach is a software engineer based in Zurich with six years of experience building mobile and platform software, now working at Google. He has a strong track record in cross-platform mobile engineering, contributing to high-profile open-source projects like react-native-reanimated and Expo—work that included sensor integrations for web, Kotlin migrations, and targeted bug fixes and tests. His career includes multiple internships and full-time roles at top-tier tech companies (Google, Meta, Software Mansion), reflecting rapid progression and practical experience across Android, web, and reliability engineering. Michał combines hands-on implementation skills (Java/Kotlin, React Native) with attention to performance and platform consistency, evidenced by sensor value fixes and useFrameCallback improvements. Colleagues would describe him as a pragmatic developer who surfaces subtle platform inconsistencies and turns them into robust, test-covered solutions. He holds undergraduate and master’s studies in computer science from AGH and Warsaw University of Technology, respectively, anchoring his applied engineering with formal academic training.
6 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Warsaw University of Technology
Contributions:4 reviews, 3 commits, 41 PRs in 8 days
Contributions summary:Michał primarily contributed to the `react-native-reanimated` library, focusing on enhancing sensor functionalities, especially on web platforms. They implemented features such as `useAnimatedSensor`, added sensor platform detection for Android and iOS, and corrected inconsistencies in sensor value outputs, specifically for Android web browsers. Their contributions also include bug fixes and performance improvements for the useFrameCallback hook and refactoring of the animatedRef component.
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 (Android)
Contributions:22 reviews, 18 commits, 31 PRs in 4 months
Contributions summary:Michał primarily focused on migrating Expo modules written in Java to Kotlin, specifically within the `expo-battery`, `expo-clipboard`, `expo-print`, `expo-local-authentication`, and `expo-facedetector` modules. Their work involved generating Kotlin code from Java, making code cleaner, and ensuring functionality through testing. They also addressed file URI issues in `expo-document-picker` and added mime type information. Furthermore, they added unit tests for `expo-battery` and `expo-crypto` modules.
ios-androidiosmobileweexframework7
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.