Guilherme Girotto is a software engineer with 11 years of experience building scalable mobile and backend systems, currently driving product and engineering work at Blank Street from Rio Grande do Sul, Brazil. He led a global mobile rewrite and expanded a US-only app to the UK, then transitioned to backend work that materially reduced payment fraud while moving into engineering leadership and hiring. Comfortable across the full lifecycle, he combines hands-on Flutter and iOS expertise with server-side engineering and architecture, and contributes to open-source projects such as the beamer routing package and the Memo SRS app. As a co-founder of Olympus Tech and an Apple Developer Academy alumnus, he pairs product-minded engineering with a strong UX focus and experience shipping products with thousands to millions of users. He often tackles hard problems in performance and reliability while mentoring peers and keeping codebases maintainable and well-documented.
11 years of coding experience
5 years of employment as a software developer
Bacharelado, Computer Science, Bacharelado, Computer Science at Pontifícia Universidade Católica do Rio Grande do Sul
Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.
Role in this project:
Full-stack Developer
Contributions:1 release, 451 reviews, 474 commits in 1 year 1 month
Contributions summary:Guilherme primarily focused on the Flutter front-end development of the Memo application. They refactored and organized the codebase, removing and refactoring dependencies such as Firebase analytics and crash reporting, and moved their setup to the main application file. Moreover, they added new features like adding the environment variables to the application to control the application state. The user implemented improvements to existing UI components while working with page-level interactions.
A routing package built on top of Router and Navigator's pages API, supporting arbitrary nested navigation, guards and more.
Role in this project:
Full-stack Developer
Contributions:2 reviews, 19 commits, 2 PRs in 6 months
Contributions summary:Guilherme primarily focused on enhancing the `beamer` routing package for Flutter. Their contributions include adding and improving features related to full-screen dialogs within the navigation system. They modified the `BeamGuard` class, allowing for more flexible routing control, and updated example applications to demonstrate the new functionalities. Furthermore, the user refactored the codebase to improve documentation and overall usability of the library.
navigatorapiflutter-routerarbitraryrouting
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.
Request Free Trial
Guilherme Girotto - Software Engineer at Blank Street