About
I’m a Software Engineer and technologist born in São Paulo, Brazil. Nowadays, I live in Barcelona, Spain, and work as an Infrastructue Engineer at the Rust Foundation, helping the Rust Project infrastructure get a bit better every day.
Ubiratan is a name with roots in the
tupi-guarani
family of languages spoken by the Tupi native people in Latin America. It means something like
“hardwood” or “strong spear” (source in portuguese).
As far as I’m aware, I have no immediate relatives from our native people in Brazil. I have a
theory that my father somehow liked the u vowel. That would explain why he named my brother
after Ulisses, which has a greek origin.
No greeks in the family, in case you ask. Naming is hard, not only in Computer Science 😄.
Speaking on Computer Science, I got my degree at Universidade de São Paulo. This course is frequently ranked as the top one available in Latin America.
I started coding for a living as a Mobile Software Engineer in 2010, and a few years later, eventually I became a specialist in the Android/native ecosystem. I used to lead the Android community in São Paulo, Brazil, and I was also a teacher and speaker in technical conferences, always talking about Android/native apps, JVM, and related topics. Happy times, if you asked me.
Over the years, my interests changed, though. I wanted to create things using other programming languages. I wanted to understand how to build other types of applications, the infrastructure behind them, how to architect cloud-native systems, and eventually what is required to succeed as an Engineering leader.
Nowadays, I see myself as a generalist Engineer with a taste for building robust systems, with an attention to low-level details. I like infrastructure and security software, and I’m all-in on Rust for the years to come.
Outside the working hours, I’m a proud husband and dad. My favorite hobbies are traveling, hiking, reading, and watching excellent movies and TV shows.
I find joy in learning new things, especially knowledge bits outside the scope of my daily work. I’ve been studying Philosophy, Sociology, and Economics in the past years. I’m a scientist at heart, even though I have never had a chance to work with science.
In this blog, I want to share my thoughts on Software Engineering, the Software Industry in general, the career path and professionalism of Software Engineers, and much more. All opinions expressed on this website are strictly personal, and no content in this blog speaks on behalf of my current employer or previous ones.
Feel free to find me on social networks:
Last but not least, you may want to check my resumé as well.