Hugo Silva, Developer in Belo Horizonte - State of Minas Gerais, Brazil
Hugo is currently unavailable

Hugo Silva

iOS Developer

Belo Horizonte - State of Minas Gerais, Brazil

Toptal member since August 13, 2025

Bio

Hugo is a mobile developer who has worked on challenging projects to deliver high-quality apps, collaborating with multidisciplinary teams in Agile and cross-functional environments. He has mentored colleagues on SwiftUI, helping them reach their goals. Hugo holds a postgraduate degree in mobile development and is firmly committed to clean code, clean architecture, and SOLID principles.

Portfolio

Alelo
Swift, SwiftUI, UIKit, Keychain, Tuist, Clean Architecture, Agile, ViewCode...
hsDev
Swift, SwiftUI, UIKit, Flutter, Dart, App Store Connect, App Store, ViewCode...
NTT Data
Swift, SwiftUI, UIKit, Core Bluetooth, Core Data, Firebase, XCTest...

Experience

  • SwiftUI - 4 years
  • XCTest - 4 years
  • Mobile Development - 4 years
  • Xcode - 4 years
  • UIKit - 4 years
  • Swift - 4 years
  • iOS App Development - 4 years
  • iOS - 4 years

Preferred Environment

MacOS, Xcode, iOS

The most amazing...

...feature I've developed refined biometric login, enhanced security and user experience, and increased conversion rates by 20% for millions of users.

Work Experience

Senior iOS Developer

2023 - PRESENT
Alelo
  • Led the development of the new native login system, enhancing security and user experience, and increasing conversion rates by over 20%.
  • Developed and optimized the "Meu Alelo" iOS application, using Swift, SwiftUI, and UIKit to ensure high performance and reliability.
  • Conducted code reviews and applied clean code, clean architecture, and SOLID principles, improving maintainability and overall team efficiency.
  • Designed and executed unit, integration, and UI tests with XCTest, Quick, and Nimble, increasing test coverage and app reliability.
  • Worked with app setup, maintenance, and automation, using tools like Tuist.
Technologies: Swift, SwiftUI, UIKit, Keychain, Tuist, Clean Architecture, Agile, ViewCode, iOS, MacOS, Xcode, iOS App Development, Application Architecture, App Store Connect, App Store, Core Data, Firebase, XCTest, Accessibility, Concurrent Programming, Software Testing, RESTFul APIs, Mobile Development, Mobile App Development, Mobile App Testing, APIs, App Development, SDKs, Design Patterns, Core Animation, Git, Azure DevOps, Data Structures, Clean Code, Object-oriented Programming (OOP), Combine, Storyboarding, Fastlane

Freelance iOS Developer

2020 - PRESENT
hsDev
  • Taught SwiftUI to other developers, helping teams adopt modern development practices. Created educational content, including a SwiftUI course on YouTube, to share knowledge with the iOS community.
  • Led the transition from UIKit to SwiftUI in major apps, helping developers with the modernization of applications with millions of users.
  • Built high-quality mobile applications using Swift, applying architectural patterns like MVC, MVVM, VIP, and MVP to ensure efficient, scalable, and maintainable solutions.
  • Contributed to cross-platform development by gaining experience with Flutter and Dart, expanding the skill set beyond iOS development, and enabling the creation of mobile apps for multiple platforms.
  • Created mobile applications from scratch, handling everything from initial development to deployment on the App Store, ensuring full control over all stages of the app lifecycle.
Technologies: Swift, SwiftUI, UIKit, Flutter, Dart, App Store Connect, App Store, ViewCode, iOS, MacOS, Xcode, iOS App Development, Application Architecture, Core Data, Firebase, XCTest, Accessibility, Clean Architecture, Agile, Concurrent Programming, Software Testing, RESTFul APIs, Mobile Development, Mobile App Development, Mobile App Testing, APIs, App Development, SDKs, Design Patterns, Core Animation, Git, GitLab, GitHub, Data Structures, Clean Code, Object-oriented Programming (OOP), Combine

iOS Developer

2022 - 2023
NTT Data
  • Worked on different applications, including the Banco Bradesco app, ensuring high security, performance and scalability for one of the largest banks in Brazil.
  • Acted as the sole iOS developer of a healthcare application, integrating Bluetooth connectivity with glucose meters and oximeters, improving patient monitoring capabilities.
  • Taught SwiftUI to dozens of developers, contributing to the modernization of the team's skills and helping professionals who until then only used UIKit, accelerating their transition to a more efficient and up-to-date framework.
  • Implemented Firebase services for real-time data sync, analytics, and push notifications, enhancing user engagement.
  • Built UI components using SwiftUI, UIKit, and programmatic UIKit to create dynamic and responsive interfaces.
Technologies: Swift, SwiftUI, UIKit, Core Bluetooth, Core Data, Firebase, XCTest, Accessibility, ViewCode, iOS, MacOS, Xcode, iOS App Development, Flutter, Application Architecture, App Store Connect, App Store, Clean Architecture, Agile, Concurrent Programming, Software Testing, RESTFul APIs, Mobile Development, Mobile App Development, Mobile App Testing, APIs, App Development, SDKs, Design Patterns, Core Animation, Git, GitLab, Data Structures, Clean Code, Object-oriented Programming (OOP), Combine, Storyboarding, Test-driven Development (TDD)

Experience

StreamStakes

This project involved developing a complete gambling app from the ground up, architecting the entire system with a modular approach to ensure scalability and maintainability. I led the full development lifecycle, including coding, testing, and deployment to the App Store. I implemented clean architecture principles, optimized performance, and integrated necessary security measures to deliver a reliable and engaging user experience.

Meu Alelo

https://apps.apple.com/br/app/meu-alelo/id557972322
I was the sole iOS developer leading the development of the new native login system for the Meu Alelo app, significantly enhancing security and user experience. This improvement resulted in a conversion rate increase of over 20%, ensuring smoother and safer access for thousands of users.

Additionally, I supported the team by driving SwiftUI adoption, conducting code reviews, and implementing clean architecture principles. I collaborated closely with cross-functional teams to deliver a reliable and scalable authentication solution.

Abastece Aí

https://apps.apple.com/br/app/kmv-ganhe-cashback-em-postos/id1052059383
I led the modernization of the "Abastece Aí" app for Ipiranga by spearheading the transition from UIKit to SwiftUI. This project involved updating a widely-used app with millions of users, improving its performance, user experience, and maintainability. Additionally, I supported the development team by teaching SwiftUI best practices to facilitate a smooth adoption of modern iOS technologies.

Bradesco

https://apps.apple.com/br/app/banco-bradesco/id336954985
I contributed as an iOS developer on the Bradesco app, collaborating with cross-functional teams to maintain and improve the mobile application. I also assisted in implementing features, performing bug fixes, and ensuring app stability and performance. This project gave me valuable experience working within a large corporate environment and adhering to industry best practices.

Kensho

I was the sole developer during the initial development of a healthcare app, designing and implementing key features such as Core Bluetooth integration with medical devices like pulse oximeters and glucometers, appointment scheduling and management between patients and healthcare providers, and medication reminders. This work built the foundation for improving patient care and engagement. Although the app's final release status is uncertain, this work established a solid base for future development.

Education

2022 - 2023

Postgraduate Degree in Mobile Development

Pontifical Catholic University of Minas Gerais - Belo Horizonte, MG, Brazil

2016 - 2021

Bachelor's Degree in Psychology

Pontifical Catholic University of Minas Gerais - Belo Horizonte, MG, Brazil

Skills

Libraries/APIs

Core Animation

Tools

Xcode, Git, GitLab, GitHub, Tuist, Fastlane

Languages

Swift, Dart

Frameworks

SwiftUI, UIKit, XCTest, Core Bluetooth, Core Data, Combine, Flutter

Paradigms

Application Architecture, Clean Architecture, Concurrent Programming, Software Testing, Mobile Development, App Development, Clean Code, Object-oriented Programming (OOP), Agile, Design Patterns, Azure DevOps, Test-driven Development (TDD)

Platforms

MacOS, Firebase, iOS, Keychain

Industry Expertise

Marketing

Other

iOS App Development, Mobile App Development, Mobile App Testing, App Store Connect, App Store, Accessibility, ViewCode, RESTFul APIs, APIs, SDKs, Data Structures, Storyboarding, Data Research, Data Analysis, Communication, Cognitive Psychology, Ethics, Observation, Analysis, Android App Development, User Experience (UX), User Interface (UI)

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