A software developer, passionate about the power of an open web, built with open technologies by passionate developers for everyone.

Milestones

  1. 2012

    1. Started playing with web code
  2. 2014

    1. First static website gig
    2. First time visiting a software event
    3. First production system deployed
  3. 2016

    1. Started working as Full Stack Developer
  4. 2017

    1. Programmed an industrial sized robot
  5. 2018

    1. Started studying Computer Science
    2. Went to the US for a robotics competition
  6. 2019

    1. Gave the first public technology talk
  7. 2020

    1. Became a Tech Lead
    2. First fleet of microservices deployed
  8. 2021

    1. Started experimenting with serverless
  9. 2022

    1. Experimenting with edge computing
  10. 2023

    1. Joined Globoplay, Brazil's largest homegrown streaming platform
  11. 2024

    1. Scaled a GraphQL Apollo Federation architecture
  12. 2025

    1. Broke a monolith into federated services
  13. 2026

    1. Built a mastra.ai workflow to adopt LLMs with confidence and rigor

Engineering at Globo.com / Globoplay · Brazil's largest homegrown streaming platform

Impact at Scale

~18M/ ~6M monthly / daily active users served
22 engineers guided to adopt LLMs with confidence and rigor
~3× dependency upgrade cadence, after a blame-free review ritual

I've been doing GraphQL for a while.

Maybe these can help you.

The Great GraphQL Compass

  • articles
  • links
  • collection
  • tutorials

Links that will shape how you think GraphQL.

Read it

Anatomy of a GraphQL Server

  • diagram
  • visual
  • print

Diagrams to point at while speaking.

Read it

Older projects

PHP Sessions.
The way it should be.
Secure.

Encrypt your user's session data in such a way that not even you could read it.

Compatible with all frameworks. Or no framework at all. You choose it.

Do you store your user's session on the file system? MySQL? Redis? Punched card? We've got it.

GitHub

LiteAdmin 11 Kb of Gzipped CSS. No JS. That's all you need to have fully functional...

...and many more.

See it in action

Contact

Open to senior remote roles.