Denis’ Open Source Path: From Dead-End Jobs to Staff Plus Engineer

Denis’ Open Source Path: From Dead-End Jobs to Staff Plus Engineer

I’m Denis Rodrigues. I live in Brazil with my wife Priscila and our son Rafael. Today, I work as a Staff Plus Engineer at Banco Itaú, the largest bank in Latin America. My work involves complex systems, emerging technologies, and mentoring younger engineers. On paper, it sounds like a dream job. And it is. But not long ago, this future felt completely out of my reach.

Breaking Through: How Open Source Became My Launchpad

Before all this, I spent years in low-paying jobs, unsure of how to move forward. I didn’t come from privilege, and I didn’t have connections. What I did have was curiosity, and a growing sense that maybe (just maybe…) something more was possible if I committed to learning and didn’t give up.

The real shift came thanks to a challenge from my mother-in-law: Enroll in the university. Priscila, who was then my girlfriend, supported me fully. I enrolled at the Institute of Mathematics and Statistics at USP. It was a leap into the unknown, but I found a community that encouraged me and teachers who believed in my potential.

The Lightbulb Moment: C Programming As The Turning Point

Denis Rodrigues with Jon

Me with Jon „maddog“ Hall.

When I encountered C programming, something clicked. While many saw it as just another class, I saw a new world. I went deep (really deep!!!) into every concept, every structure, every line of logic. I studied through the night, filled notebooks, and soaked up knowledge from legends like Dennis Ritchie, Linus Torvalds, Edsger Dijkstra, and Alan Turing.

That passion soon led me to open source. The more I learned, the more I saw the deeper values behind the code: sharing, freedom, access. I organized events for which I reached out to global names, and to my surprise, they responded. That’s how I learned about Open Beach, an event hosted by Douglas Conrad and the OpenS team. Jon „maddog“ Hall would be there.

I couldn’t afford the trip, so I took out a loan. It was risky, but Priscila stood by me. At Open Beach, I met people who shared knowledge freely, with humility and generosity. And then I met maddog himself…

He listened to my ideas. He encouraged me. That one conversation shifted something inside me. If someone like him thought I had something to say, maybe the world would listen too.

Returning home, I knew I had to keep going. It took years: grad school, certifications, job rejections. But eventually I landed a Linux sysadmin role. From there, the doors began to open.

Years of Effort, One Breakthrough at a Time

Today, I have stability, a platform, and a mission. I lead. I mentor. I speak. I build. And I will never forget where I came from. Open source changed my life. Now, I’m doing everything I can to pass that change on to others.

<< Read the previous post of this series | Read more LPI success stories here >>

About Denis Rodrigues:

Denis Rodrigues is a Staff Plus Engineer at Banco Itaú, Latin America's largest bank, where he works with complex systems and emerging technologies including quantum computing and machine learning. He holds an MBA and multiple certifications in Linux and AWS, and is a Docker Captain. Denis is a proud member of the Linux Foundation, the New York Academy of Sciences, the Association for Computing Machinery, and the Brazilian Computer Society. Born into humble circumstances in Brazil, Denis attended public schools throughout his education before pursuing higher education at the Institute of Mathematics and Statistics at USP. His journey from low-paying jobs to technical leadership exemplifies the transformative power of open source technology and community. Denis is passionate about mentoring young professionals from underprivileged backgrounds and regularly speaks at major tech events, including CNCF and Docker conferences. He leads Itaú's Open Source and Tech Education team and supports the bank's science and technology institute. Denis lives in Brazil with his wife Priscila and their son Rafael.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert