Hi, I'm Ronaldo.
I build software, ride bikes, blunder at chess and cook ambitiously.
Full-stack developer based in Uberlândia, Brazil. I like turning vague ideas into things people can actually use.
About
Half developer, half hobby collector.
I'm a full-stack developer, fluent in C# and JavaScript. I started out on the backend and quickly fell for the frontend and all the cool things you can do with it.
Away from the keyboard I ride my bike, play chess and cook chef-like meals. Results vary, enthusiasm doesn't.
I try to leave things a little better than I found them, and to get a laugh or two out of the people around me.
- 932miles on the bike
- 31recipes mastered
- 1300chess.com rating, on a good day
- 42nerd references per conversation
Work
Things I built, some of them on purpose.
A mix of client work and side projects. Want details on any of them? Just ask.

Full stack
Aulé · Take a look
An e-learning platform for recorded and live lessons. I was the lead developer from the first sketch.

Mobile
Chessapp · Take a look
An ongoing attempt to build my own chess app, just for fun. The app plays better than I do.

Mobile
Instagram clone · Take a look
Practising React Native by rebuilding an app everybody already has.

Web
Firecall
Video calls over WebRTC, for when you need to talk to someone but not to share their air.

VS Code extension
Arduino Snippets · Take a look
Snippets for Arduino in Visual Studio Code, for .ino files and C++. My most starred piece of laziness.

Backend
Gringotts
A make-believe bank built to practise domain-driven design and clean code. No real gold was harmed.

Desktop
EOG app · Take a look
Captures eye movements and draws them on screen. Blink and you still will not miss it.
Web
Amortentia · Take a look
A matchmaking app made as a side project, because not everything has to solve a real problem.
Writing
Notes to my future self.
I mostly write so I can remember things later. You are welcome to read along.
Contact
Say hello.
Got an idea, a question or a chess challenge? Send me a message. I usually reply fast.
Based in Uberlândia, Brazil