Jakub Grzywacz is a Senior Data Engineer with seven years of experience who blends backend data expertise with hands-on mobile development in notable open-source projects. Currently at Bayer, he previously built scalable systems at Allegro and worked on big data at core3 while earning his Computer Science degrees from the University of Warsaw. Beyond data engineering, Jakub is an active contributor to the Expo framework and maintains react-native-svg, where his Android-focused fixes and features improved maps, SVG rendering, gradients, filters, and touch handling across React Native and web targets. He brings a practical cross-domain perspective—bridging data pipelines and mobile platform nuances—which helps surface implementation details many engineers overlook. Colleagues value his ability to move between low-level bug fixes and larger architectural work while contributing to widely used open-source tooling.
7 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Warsaw
SVG library for React Native, React Native Web, and plain React web projects.
Role in this project:
Mobile Developer (Android)
Contributions:17 releases, 159 reviews, 287 PRs in 10 months
Contributions summary:Jakub primarily contributed to the `react-native-svg` library, focusing on fixing bugs and implementing new features related to rendering SVG elements on Android. Their work included correcting stroke width defaults, addressing crashes and visual issues with radial gradients, resolving issues with the `toDataUrl` method, and adapting to changes related to Android package names and handling opacity in the context of the library. Furthermore, they implemented fixes for filter elements like `FeBlend`, `FeComposite`, `FeDropShadow` and `FeMerge`. They added support for the `hitSlop` prop, improving touch event handling.
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:13 reviews, 54 PRs, 103 pushes in 5 months
Contributions summary:Jakub primarily worked on the `expo/expo` repository, focusing on the `expo-maps` module. Their commits involved adding location permission functionalities and custom user location features for the Android platform, modifying the `GoogleMapsView` composable. The user also introduced imperative camera control features, enhancing the module's functionality. Additionally, they integrated with Expo Config Plugin for streamlined permission management.
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.