Rui Marinho

Engineering Fellow at Uphold Inc.

Braga, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rui Marinho is an Engineering Fellow and former CTO with 14 years of experience building scalable, secure financial platforms and leading global engineering teams from Braga, Portugal. He combines hands-on backend and DevOps expertise—demonstrated by open-source work on bitcoin-core Docker tooling and a modern Bitcoin Core client—with strategic leadership in R&D, platform scaling, and PKI design. Rui has a track record of shipping production-grade systems in highly regulated and high-availability environments, mentoring engineers and advising senior management. He founded a tech startup while at university, institutionalized open-source culture early in his career, and brings a rare blend of low-level build/dependency troubleshooting and senior technical strategy to product development.
code14 years of coding experience
job14 years of employment as a software developer
bookA1: X, German for Engineers, A1: X, German for Engineers at Universidade do Minho
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

api-rest10
javascript10
docker10
scripting10
api-design10
restful-api10
bitcoin10
software-update10
bitcoins10
dockers10
cicd10
bitcoin-core10
script10
sh10
rest-api10

Programming languages (24)

SmartyJavaC++CSSCRustPLpgSQLScala

Github contributions (5)

github-logo-circle
A bitcoin-core docker image
Role in this project:
userDevOps Engineer
Contributions:2 reviews, 127 commits, 120 PRs in 6 years 5 months
Contributions summary:Rui primarily focused on enhancing the `docker-bitcoin-core` project by adding support for different bitcoin-core versions, including 0.14 and 0.20. They updated the entrypoint scripts to ensure compatibility and correct binary names. The commits also addressed compilation issues related to boost upgrades, demonstrating an understanding of build processes and dependency management within a Docker environment.
core-dockerdocker-imagedockerarmhfbitcoin-core
The up-to-date and reliable Google's libphonenumber package for node.js.
Role in this project:
userBack-end Developer
Contributions:396 commits, 408 PRs, 388 pushes in 8 years 2 months
Contributions summary:Rui updated the core library by integrating updates from the libphonenumber repository. This involved updating the browser-side distribution and modifying the source code to ensure compatibility with the latest library versions. These changes included updating dev dependencies and fixing styling issues.
phone-numberphonenode-jslibphonenumberroku
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
Rui Marinho - Engineering Fellow at Uphold Inc.