Maciej Jastrzebski is a React Native and React expert with 11 years of experience designing and delivering mobile apps, particularly iOS solutions, and currently coordinating teams and SDK development at Callstack. He blends deep native iOS knowledge (Swift, Objective-C, MVVM/MVC, Xcode profiling) with React Native/TypeScript expertise, driving performance audits and contributing to key open-source tooling like React Native Testing Library and the performance tool Reassure. Comfortable in client-facing and hiring roles, he translates technical trade-offs for non-technical stakeholders and leads small engineering teams. His background in .NET and Xamarin adds cross-platform perspective, and he’s shipped hobby iOS apps on the App Store—evidence of hands-on craftsmanship beyond consultancy.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Excelent (celujący), Bachelor of Science (BSc), Computer Science, Excelent (celujący) at Politechnika Wrocławska
Master of Arts (MA), International Business, Very good (bardzo dobry), Master of Arts (MA), International Business, Very good (bardzo dobry) at Uniwersytet Ekonomiczny we Wrocławiu
Performance testing companion for React and React Native
Role in this project:
Performance Engineer
Contributions:19 releases, 304 reviews, 63 commits in 10 months
Contributions summary:Maciej primarily contributed to performance testing and analysis within the `reassure` repository. Their commits focused on modifying test scripts and configurations to gather, compare, and output performance results. Key changes included refactoring the test structure, modifying scripts for running and comparing tests, and enhancing the output format, including the addition of Markdown and JSON outputs. They also addressed improvements for test stability and made adjustments to the test environment to ensure measurement accuracy.
🦉 Simple and complete React Native testing utilities that encourage good testing practices.
Role in this project:
Mobile Developer
Contributions:47 releases, 899 reviews, 104 commits in 2 years 8 months
Contributions summary:Maciej's primary contribution involved adding a new functionality to the React Native testing library, which included a new operator 'within' for instance-bound queries to improve testing. They implemented the operator, added related tests, and updated relevant documentation. The user also added findBy\* queries for accessibility selectors, improved the getByTestId implementation and supported @testing-library/jest-native and the deprecation of old functions.
reactreact-native-testingjestreact-nativetesting
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.