João's portrait

Software engineer, systems scaling expert, and open-source contributor.

I'm João, a software engineer and open-source enthusiast based in São Paulo, Brazil. I specialize in developing robust and scalable applications, leveraging advanced technologies to ensure high system reliability.

Photo 0 of João's travels
Photo 1 of João's travels
Photo 2 of João's travels
Photo 3 of João's travels
Photo 4 of João's travels

Understanding Weighted Graphs: Dijkstra's Algorithm Revealed

In this guide for developers, we delve into an understanding of weighted graphs and Dijkstra's Algorithm, a popular method for finding the shortest paths in such structures. Master your graph-based problems with this in-depth walkthrough.

Mastering Quicksort: A comprehensive Guide for Developers

Unravel the workings of the Quicksort algorithm, right from its application on simple arrays to handling larger ones. Discover how the 'Divide and Conquer' strategy plays out in Quicksort, and learn the underestimated significance of pivot choice in boosting efficiency.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Islands's logo
    Company
    Islands
    Role
    Senior Software Engineer
    Date
  2. Productbot AI's logo
    Company
    Productbot AI
    Role
    Senior Software Engineer
    Date
  3. Vain's logo
    Company
    Vain
    Role
    Co-Founder & CTO
    Date
  4. X-Team's logo
    Company
    X-Team
    Role
    Senior Software Engineer
    Date
  5. Coinbase's logo
    Company
    Coinbase
    Role
    Senior Software Engineer
    Date
  6. Provi's logo
    Company
    Provi
    Role
    Senior Software Engineer
    Date
  7. Corinthians's logo
    Company
    Corinthians
    Role
    Mid-Level Developer
    Date