Hein Rutjes is a senior software developer and React Native specialist based in the Netherlands with over a decade of professional mobile and full-stack experience and more than 20 years of coding in total. He leads mobile teams and ships production apps, with deep expertise in animations, maps, media, and native iOS/Android integrations, and has driven CI and deployment for complex apps. An active open-source maintainer, Hein has contributed to high-profile projects like React Native, Expo Snack and react-native-maps—creating tooling to visualize bundle size and improving cross-platform media and transition APIs. He combines hands-on native work (including AnimatedRegion, gradient polylines, and video/image fixes) with developer-experience improvements like npx support and verbose tooling, and has experimented with Rust for novel animation techniques. Outside of work he’s an inventor, maintains OSS projects, and channels creative energy into table tennis and punk rock.
11 years of coding experience
25 years of employment as a software developer
HAVO, HAVO at Lindenholt College
Bachelor of Science Computer Science, Bachelor of Science Computer Science at HAN University of Applied Sciences
Contributions:96 reviews, 187 commits, 224 PRs in 1 year 1 month
Contributions summary:Hein contributed extensively to the Expo Snack repository, demonstrating a strong understanding of both frontend and backend development. Their work included implementing features for SDK versions, integrating web preview functionalities, and improving the import process. They also refactored code to adhere to stricter linting rules and made enhancements to the project's styling. Furthermore, the user implemented support for a local web-player for more convenient testing.
React Navigation bindings for react-native-shared-element 💫
Role in this project:
Front-end Developer
Contributions:17 releases, 2 reviews, 339 commits in 2 years 7 months
Contributions summary:Hein primarily focused on optimizing and debugging the react-native-shared-element library. They removed logging calls and made various optimizations within the core codebase. The user added support for custom transition specifications, custom animations, and setting the `debug` prop for shared element transitions. They also refactored and improved the typing and overall API to support nested stack navigators and pop operations, indicating significant enhancements to the library's functionality and usability.
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
Hein Rutjes - Senior Software Developer at Hein Rutjes