I'm a software engineer from São Paulo, Brazil, with a background in Control Engineering and Machine Learning, and an alumnus from the University of São Paulo (USP) and Embry-Riddle Aeronautical University (ERAU).
I like to learn different programming languages, refactor systems and tame complexity whenever possible.
I work as a Senior Software Engineer at Tarmac. I'm largely responsible for refactoring and fixing old codebases, improving test suites, and building internal dev tools. The tech stack is mostly Ruby on Rails, PostgreSQL, React, Docker, and a lot of stuff from AWS.
Most of my contributions to Open Source were in 2012 until 2015. Since then I found it difficult to find projects I'd like to contribute to. Feel free to drop a line at carlos [dot] agarie [at] gmail [dot] com if you're looking for help with anything cool.
I'm also interested in discussing job opportunities, specifically related to Ruby or Elixir web development, or programming language development in general.
- Former Pokémon VG Tournament Organizer & Judge: I started the local competitive Pokémon (video game) scene in São Paulo back in 2007 and was a part of it until 2018. As part of the Professor Program, I was invited to travel to other countries (Australia, UK, US) as a Judge for International-level events.
- In 2025, I decided to get back to playing video games and earned an invitation to compete in the Pokémon World Championship.
- I converted a tiny room in my apartment to a woodworking workshop. I mostly build small boxes and cabinets for our own use, but I also made our dining table.
- I keep a bunch of plants, with some bonsai (which I've been taking care for 10+ years), herbs for tea, and a guava tree.
Thanks for reading so far! I have much more information on my personal website if you're interested, or you can contact me at carlos [dot] agarie [at] gmail [dot] com.