Gustavo Saiani is a founder and engineering leader with over 16 years of experience building products, teams, and companies from first principles. He combines hands-on full‑stack engineering (React, Elixir/Phoenix) with product and design sensibilities to deliver scalable systems—ranging from greenfield apps that support hundreds of millions of deliveries to investor tools tracking 23k companies over 20 years. As Senior Front‑end Engineer at Metabase and earlier roles at Spoke and Toptal, he shipped core UI/UX improvements and performance work that scaled platforms as their customer bases grew. Gustavo is also an active open‑source contributor and technical writer, improving developer experience in projects like Elixir and Ecto and contributing front‑end fixes to Metabase. Beyond tech, he runs a high‑performing investment partnership in Brazil with market‑beating returns, applying the same capital‑allocation discipline to engineering decisions. Based in Rio de Janeiro, he thrives where technical strategy, resource allocation, and mentoring intersect.
11 years of coding experience
13 years of employment as a software developer
Pontifical Catholic University of Rio de Janeiro
Pintura, Pintura at EAV - Parque Lage
BFA Jazz and Contemporary Music, BFA Jazz and Contemporary Music at The New School
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
Role in this project:
Front-end Developer
Contributions:894 reviews, 293 commits, 726 PRs in 1 year 9 months
Contributions summary:Gustavo focused on front-end development, particularly within the context of a Business Intelligence (BI) and embedded analytics tool. The commits primarily involved UI improvements, including modifying the display of a revision history modal and enhancing components for custom expression suggestions. The contributions also included fixing UX bugs and styling elements within the application, demonstrating a focus on usability and user experience. Several commits involved adding and updating PropTypes, demonstrating an understanding of component structure and type checking in a React environment.
Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
Technical Writer
Contributions:38 commits, 62 PRs, 11 comments in 5 years 2 months
Contributions summary:Gustavo primarily contributed to the Elixir project by fixing typos, grammatical errors, and improving documentation across various files, including Kernel, Application, and Agent. Their work focused on clarifying and refining the language's documentation to enhance readability and accuracy for developers. These changes suggest a focus on improving the user experience through clear and concise documentation.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.