Gustavo Ambrozio is a senior software engineer based in San Francisco with over 15 years of professional experience and a hands-on career spanning embedded systems to modern iOS apps. He has led teams and shipped large-scale mobile products—most notably driving architecture and CI/workflow automation at Doximity and leading the War Dragons engineering organization at Pocket Gems. Proficient in Swift, reactive programming, GraphQL and Python, he blends client-side polish (custom iOS UI components and audiobook player features) with backend and DevOps automation to keep teams productive. Early experience building hardware and microcontroller systems gives him a pragmatic systems perspective that informs scalable, maintainable software design. He’s an active open-source contributor on iOS projects, often improving UI lifecycle and audio behavior in real apps.
15 years of coding experience
20 years of employment as a software developer
University of California, San Diego
Bacheler's, Mechanical Engineering, Bacheler's, Mechanical Engineering at USP - Universidade de São Paulo
2o grau, General, 2o grau, General at Colégio Santo Américo
Beautifully done UIAlertView and UIActionSheet replacements inspired by TweetBot
Role in this project:
Mobile Developer (iOS)
Contributions:24 commits, 1 push in 7 years 4 months
Contributions summary:Gustavo primarily focused on developing and enhancing UI components for iOS applications. Their contributions included the creation and modification of `BlockAlertView`, `BlockActionSheet`, and `BlockTextPromptAlertView` classes, suggesting a focus on custom alert and action sheet implementations. The user also addressed issues related to the display and dismissal of these UI elements, demonstrating a good understanding of iOS UI lifecycle and window management. Furthermore, the user's work involved integrating background images and customizing UI elements, showing a commitment to improving the visual presentation of the alerts.
Contributions:5 commits, 4 PRs, 8 comments in 1 year 6 months
Contributions summary:Gustavo primarily contributed to the Audiobook Player iOS app, implementing features and addressing bugs. They added functionality to boost audio volume, sorted the book list, and fixed an issue with the app's behavior when launched via Siri intents. Additionally, the user worked on clearing out flags related to the book loading, removing an unnecessary property, and updating the UI accordingly.
audiobooksdrmaudiobookswiftios
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.
Request Free Trial
Gustavo Ambrozio - Senior Software Engineering at Doximity