Spotlight: Bitcoin Development with Lead Developer Rui Gomes4 min read
Developers are the modern builders of the digital tools and applications that drive the global economy. Recognized for their contributions to infrastructure and usability, developers are the emerging heroes of modern society and their skills are sure to be in high demand for the foreseeable future.
This is especially true when it comes to the developers building on Bitcoin. There is no guide, boot camp, or recipe for building the Bitcoin payment infrastructure of the future. At OpenNode, we are grateful to work with Rui Gomes, who steps up to that uncharted challenge every day.
Our team is like a family, and we love to showcase our family members to show our appreciation for all that they do. In this blog post, we’re shining the spotlight on our Lead Developer Rui Gomes from Porto, Portugal, and chatting about his experience working at OpenNode and developing the future of payments powered by Bitcoin.
Ryan Flowers: How did you become a Developer?
Rui: I got interested in development at 13 looking at different websites looking at how to make money per click. I looked online for how to start my own website, learned to code, and launched my first website at the age of 15. Everything snowballed from there…I enrolled in Computer Science and earned a Master in Informatics and Computing Engineering at the Faculty of Engineering of the University of Porto. A lot of studying and a lot of practice have gotten me to where I am today.
RF: What drew you to developing on Bitcoin?
Rui: My friend João (now OpenNode CTO) asked me to help him out on a software project (the early stages of OpenNode). Everyone at OpenNode is a Bitcoin bull and knowledgeable. This motivated me to go down the Bitcoin rabbit hole. I started by reading Mastering Bitcoin (Andreas Antonopoulos) and The Bitcoin Standard (Saifedean Ammous) at the beginning of my exploration, and started listening to podcasts and joined the ecosystem. With Lightning, I was able to play around with different websites like LightningSpin and BitcoinStickerPack which motivated me to continue this path. Since day one, the community has been hyped about OpenNode and my work in the Bitcoin ecosystem has provided me validation and inspiration to continue my career in Bitcoin.
RF: What is the importance of Problem Solving relative to Bitcoin/Lightning development?
Rui: Being an engineer I have an engineer mind focused on problem-solving, I’m good at finding solutions. Most bitcoin problems get solved by trying out a bunch of solutions and applying previous experience with different jobs. Bitcoin has its own challenges and differences that require you to learn more about Bitcoin and get connected with more Bitcoin experts– which is the most welcoming part of Bitcoin development, you can easily reach out to another expert…most are friendly and helpful in solving problems.
RF: What do you enjoy the most about Working/Developing for OpenNode?
Rui: The best thing is that we’re a small team but we have a big impact. The things we do and the decisions we make every day impact thousands of people around the world and we can see the results in real-time. I love how we can think of an improvement on a Monday and launch it by Wednesday. There is a very short turnaround time to have an idea, launch that idea, and have a quick feedback loop from the community. Ideas don’t come from top-down like most companies, at OpenNode anyone can have an idea and we’re open to trying it out. We have a very tight team that can ship quickly, the results from our ideas come within days, and the impact we have with a small team is massive.
RF: Is it true what they say? Does Portugal have amazing wine and pastries?
Rui: Yes we have amazing views, pristine weather, affordable but amazing tasting wine, and pastries. I would recommend everyone visit Portugal, it’s affordable and everyone is super nice. There are a ton of things to do and I encourage anyone and everyone to visit. If you ever get a chance to visit, and I’m around, please reach out and I’m happy to show you around and chat Bitcoin.
At OpenNode, we believe in the promise of Bitcoin as a currency that enables access, freedom, privacy, and sovereignty. We value every member of the team and work as a family. As the Bitcoin economy grows, OpenNode is growing too! We are on a mission to empower people and connect the world, and we’re looking for the best and brightest contributors to join us.
Are you ready to change the world with payments powered by Bitcoin? Send us a DM on Twitter or an email at firstname.lastname@example.org. We may not be able to respond to all inquiries, but we will definitely try.