Gustavo Guedes, Developer in São Paulo - State of São Paulo, Brazil
Gustavo is available for hire
Hire Gustavo

Gustavo Guedes

Verified Expert  in Engineering

Software Developer

São Paulo - State of São Paulo, Brazil

Toptal member since November 6, 2024

Bio

Gustavo is a mobile developer with 6+ years of experience crafting efficient apps across finance, banking, and eCommerce. Adept in Flutter, Swift, SwiftUI, and Firebase, he builds scalable apps, emphasizing quality with unit, integration, and UI testing. Skilled in coding design systems and integrating complex features, Gustavo leads projects from architecture to deployment. Valued for his problem-solving and communication, he thrives in collaborative environments to deliver top-notch solutions.

Portfolio

iFood
Flutter, GraphQL, Firebase, Sentry, Swift
XP Investimentos
Flutter, SignalR, Server Sent Events (SSE), Firebase
Infostocks
Flutter, iOS, Android, Git, Dart, Firebase, Swift

Experience

  • Dart - 6 years
  • Flutter - 6 years
  • Firebase - 6 years
  • GraphQL - 6 years
  • Swift - 3 years
  • iOS - 2 years
  • SwiftUI - 2 years
  • UIKit - 1 year

Availability

Part-time

Preferred Environment

Flutter, Swift, SwiftUI, UIKit, Firebase, GraphQL, SignalR, Server Sent Events (SSE), Sentry

The most amazing...

...thing I've rebuilt is a complex trading app in Flutter within tight deadlines, delivering it ahead of schedule and saving $2+ million monthly.

Work Experience

Senior Flutter Developer

2023 - PRESENT
iFood
  • Integrated payment methods, enhancing credit card payment processing, now constituting 40% of transactions within the application.
  • Developed and implemented the architecture for integration test creation, validating nearly 30% of the application.
  • Implemented a new supplier filter system that boosted closures resulting from this feature from 4% to 11%.
Technologies: Flutter, GraphQL, Firebase, Sentry, Swift

Senior Flutter Developer

2022 - 2023
XP Investimentos
  • Rebuilt a complex trading app using Flutter under tight deadlines. By innovating beyond conventional practices, I delivered it on time, resulting in monthly savings exceeding $2 million.
  • Delivered an Android and iOS app from scratch in just four months.
  • Spearheaded the launch of the new app, achieving the same transactional volume within just two months compared to the previous app.
Technologies: Flutter, SignalR, Server Sent Events (SSE), Firebase

Flutter Developer

2021 - 2022
Infostocks
  • Developed a social network focused on the financial market, with live broadcasts, live chat, and content creation through posts with videos, images, and files.
  • Implemented the tool for generating on-demand live streams, reaching a peak of 3,000 simultaneous users.
  • Supervised the first live broadcast conducted via our platform, engaging approximately 250 users with around 1,500 comments.
Technologies: Flutter, iOS, Android, Git, Dart, Firebase, Swift

Flutter Developer

2018 - 2021
Fliper
  • Developed an integration to securely save brokerage user account credentials, enabling investment data retrieval, with over 100,000 accounts connected over time.
  • Reached R$15 billion in mapped assets through users' connected accounts.
  • Enhanced the application's email and password registration process functionality, eliminating support tickets for issues related to invalid email registrations or unauthorized passwords.
Technologies: Flutter, GraphQL, Firebase, Dart, Git, Android, iOS, Swift

Experience

ViewCode Calculator

https://github.com/GugaDavi/viewcode-calculator
Built a fully functional calculator app using ViewCode in iOS. The main goal is to replicate the native iOS calculator's look and feel while highlighting key concepts such as componentization, dynamic layout handling, and responsiveness without using storyboards.

Skills

Libraries/APIs

SignalR, CocoaPods

Tools

Sentry, Git, Xcode

Languages

GraphQL, Dart, Swift, Ruby

Frameworks

Flutter, SwiftUI, UIKit

Platforms

Firebase, iOS, Android

Other

Server Sent Events (SSE)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring