
Gabriel Silva
Verified Expert in Engineering
iOS Engineer and Developer
São Paulo - State of São Paulo, Brazil
Toptal member since July 22, 2025
Gabriel is an experienced iOS engineer who delivers secure, high-performance apps for Apple platforms. He excels in UIKit, SwiftUI, and Apple frameworks, crafting modular, reusable, and user-focused solutions. With fintech, streaming, and online shopping expertise, Gabriel drives technical decisions and delivers quality that solves real business problems.
Portfolio
Experience
- Code Review - 6 years
- Swift - 6 years
- Unit Testing - 6 years
- UIKit - 6 years
- CocoaPods - 6 years
- Git - 6 years
- SwiftUI - 3 years
- Swift Package Manager (SPM) - 3 years
Preferred Environment
MacBook, iPhone, Slack
The most amazing...
...thing I’ve built is a security SDK that encrypts 95% of communications in a major Brazilian bank app and its backend, enhancing security without user impact.
Work Experience
Senior iOS, iPadOS, tvOS Engineer
FreeCast
- Built and launched parental control for ATSC compliance, enabling profile-based content restrictions as requested by company investors.
- Developed and delivered YouBundle, a personalized streaming bundle solution with unified billing, across iOS and tvOS.
- Created a suite of reusable components to accelerate feature delivery and standardize UI/UX across the app.
- Contributed to user growth from 190,000 to 293,000 users by improving stability and feature quality.
- Suggested UI/UX improvements to enhance user experience.
- Collaborated with cross-functional teams to meet delivery goals.
- Contributed to the architecture using SwiftUI, MVVM, and clean code principles.
iOS Software Specialist
PagSeguro Digital
- Invited by leadership based on prior technical performance and trust.
- Participated in important changes to the application, such as the move to a multi-repository structure, enabling parallel development for 50+ teams.
- Delivered shared internal SDKs for login and security across multiple apps, including PagBank and PagVendas. Build an SDK to centralize Firebase solutions and allow use in a multi-repository structure.
- Improved the tracking layer, focusing on understanding the user's problems and measuring deliveries to check whether the features achieve the expected behavior.
- Created dashboards in New Relic, measuring the health of the features developed by the teams.
- Refactored code to support new deliveries and improve performance.
- Helped the company grow its customer base from 3 million to 32 million in five years.
- Reduced crash rate from 96% to 99.9% and improved the login experience, cutting password errors by 50% and password recovery by 32%.
- Built internal security solutions like OTP and device identification, which replaced expensive 3rd-party services, saving R$27+ million yearly.
- Developed and enabled features like MFA, face liveness, QR login, and device control, contributing to 40% fewer frauds in account creation, 30% reduced unauthorized access, and 99.9% biometric login success.
iOS Engineer – Intern to Senior
Globant
- Started as an intern through the competitive Decola Hackathon, winning as part of the top group.
- Contributed to PagBank's consulting phase, focusing on security modules, architecture improvements, and development of new features to prevent account fraud.
- Developed an application to help with the next trends of the Mind 7 brand.
- Developed features focused on organizing the C&A Comprar Roupas's products. Added new search filters and fixed bugs.
- Participated actively in refinement, testing, and modularization initiatives across projects.
Experience
PagBank App | Security SDK & Login Flow Refactoring
https://apps.apple.com/br/app/banco-pagbank/id1186059012Additionally, I led a complete refactor of the app’s login flow, identifying usability and design improvements based on mobile UX patterns. I collaborated closely with product owners, designers, and managers to implement a faster and more intuitive login. I also suggested and delivered a dashboard with key metrics to monitor login performance and errors, enabling data-driven improvements after release.
These initiatives significantly enhanced security, usability, and observability in a mission-critical financial application used by millions of users daily.
Education
Bachelor's Degree in Computer Science
Universidade Cruzeiro do Sul - São Paulo, Brazil
Skills
Libraries/APIs
CocoaPods
Tools
Xcode, Git, Google Analytics, Fastlane, Slack, GitHub, Bugsnag, Jira
Languages
Swift
Frameworks
UIKit, SwiftUI, XCTest, Core Data
Paradigms
Object-oriented Programming (OOP), Model View Presenter (MVP), Model View ViewModel (MVVM), Model View Controller (MVC), Unit Testing, Code Refactoring, Scrum, Kanban
Platforms
Firebase, New Relic, iOS, Apple TV
Other
iPad, Software Development and Engineering, Analytical Thinking, Swift Package Manager (SPM), UserDefaults, Code Review, Pull Requests, MacBook, iPhone, Mobile App Development, Creative Problem Solving, UI Testing, Git Flow
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring