
Hugo Silva
Verified Expert in Engineering
iOS Developer
Belo Horizonte - State of Minas Gerais, Brazil
Toptal member since August 13, 2025
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
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
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.
Freelance iOS Developer
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.
iOS Developer
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.
Experience
StreamStakes
Meu Alelo
https://apps.apple.com/br/app/meu-alelo/id557972322Additionally, 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/id1052059383Bradesco
https://apps.apple.com/br/app/banco-bradesco/id336954985Kensho
Education
Postgraduate Degree in Mobile Development
Pontifical Catholic University of Minas Gerais - Belo Horizonte, MG, Brazil
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)
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