Rubén Norte is a versatile Software Engineer based in London with 12 years of experience building full-stack JavaScript systems, APIs, libraries and cloud-native microservices. Currently on the React Native team at Meta, he combines front-end craftsmanship with back-end performance work and infrastructure automation (CI/CD, containers). He has led migrations and rewrites at scale—most notably modernizing Softonic’s web stack into microservices—and coached teams on best practices. An active open-source contributor, Rubén has made substantive contributions to high-profile projects like React, Hermes, Babel and Jest, including adding microtask scheduling to Hermes and parsing support for optional chaining in Babel. He blends practical production focus with a strong testing and reliability mindset, often improving error handling and test coverage in core libraries. Outside work he maintains community projects on GitHub and emphasizes developer tooling and modern JavaScript features.
12 years of coding experience
7 years of employment as a software developer
Ingeniería Informática, Ingeniería Informática at Universitat de les Illes Balears
Axios plugin that intercepts failed requests and retries them whenever possible
Role in this project:
Back-end Developer
Contributions:33 commits, 24 PRs, 34 pushes in 1 year
Contributions summary:Rubén primarily contributed to the `axios-retry` library by implementing and refining its core functionality. They focused on adding features like request-specific configurations, fixing timeout issues, and incorporating retry conditions to improve the library's robustness. The user also addressed potential issues in merging configurations and preventing retries for aborted requests. The code changes indicate a focus on ensuring the library functions correctly under various network conditions and integrating with the Axios library.
Contributions:3 releases, 23 commits, 4 PRs in 3 years 6 months
Contributions summary:Rubén primarily contributed to the JavaScript bundler for React Native project. Their commits demonstrate the implementation of various features including support for new JavaScript language features like optional chaining and nullish coalescing operator, as well as upgrading Babel. They also worked on removing legacy dependencies and migrating to a custom transformer. The user also made improvements to the build processes by upgrading Jest and adjusting testing configurations.
reactbundlerreact-nativejavascriptflowtype
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.