Bruno Vieira is a Senior iOS Engineer based in São Paulo with 8 years of experience building and modernizing mobile apps for consulting clients and large enterprises. He specializes in UIKit and SwiftUI, MVVM+Coordinator architectures, SPM-based modularization, and server-driven UI, and has led migrations from CocoaPods to SPM while improving test coverage with unit and snapshot tests. Bruno pairs engineering rigor—Fastlane/Match certificate management, Crashlytics-driven observability, and Xcode Instruments performance tuning—with a strong product sensibility, working closely with designers and product owners to deliver polished user experiences. He has practical cross-platform experience from shipping Flutter apps and a background in systems analysis and release planning at Raízen, giving him a broader understanding of backend and operational constraints. Known for mentoring junior engineers and contributing to design systems and documentation, he brings both hands-on delivery and process discipline to fast-moving teams.
8 years of coding experience
4 years of employment as a software developer
UNESP - Universidade Estadual Paulista "Júlio de Mesquita Filho"
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.