Years in Software & Mobile Engineering
Monthly Active Users
(Lufthansa Platform)
Crash-Free Sessions
Users on Cross-Platform SDK
Senior iOS Engineer and Mobile Architect with 20+ years in software, 15+ building mobile products in regulated, high-stakes domains: aviation (Lufthansa Group), digital banking (Apple Pay/MBWay), and IoT (Bosch, Electrolux). Currently engineering the Lufthansa Group multi-tenant iOS platform — one codebase, five airline apps, 5M+ monthly active users, 99.9%+ crash-free. Architected a cross-platform video player SDK adopted by 8 apps with 120k+ active users, eliminating duplicated development across teams. Shipped AI to production (LLM-backed contextual help) and practice disciplined AI-augmented delivery: agent-assisted development gated by SonarQube quality/security gates and CI/CD, plus spec-driven development with Kotlin Multiplatform. Former engineering manager (20-person org, 8 projects; MBA in Project Management) who chose the IC track — I build the platforms other engineers ship on.
Lufthansa app is a reliable digital travel companion and keeps the users informed with real-time information and ensures smooth travel, even during disruptions.
With more than 120.000 active user, this is an english school 100% online.
MeuSucesso.com is the School of Insights for you who dream of taking that project of yours out of paper. Here, knowledge and entertainment go together to lead you to the success you are looking for.
Number One Online is an extension application for the Number One English school.
Wise Up Plus is an extension application for the Wise Up English school.
Trail is a WMS-Warehouse Management System, Shop Floor and inventory app integrated with ERP Totvs/Protheus.
View Project
Minerva Mobile is an app for appointments of employees and consultants. Used by RSAC Solutions company.
View Project
RDS-Reception and Dispatch System, is a Webapp for receiving and shipping grain in ports and warehouses.
View ProjectGlobally operating aviation group.
Multi-tenant iOS platform: one codebase powering five airline apps (Lufthansa, SWISS, Austrian, Brussels Airlines, ITA Airways) — 5M+ monthly active users, 99.9%+ crash-free, biweekly releases across five App Store storefronts (flagship 4.7★, 87k+ ratings), within a ~33-engineer iOS organization. The platform serves customers of a group carrying 135M+ passengers/year.
Built the Customer Service handover flow — profile, passenger, flight data, and selected help topics delivered to agents at call start, reducing call handling costs.
Shipped AI to production: built the integration with an internally hosted LLM backend surfacing contextual help topics from app, user, and flight state.
Hardened quality and security for a ~280k-LOC codebase: configured SonarQube quality/security gates and lead ongoing coverage and quality initiatives.
Reduced connection errors on unstable airport networks by improving local data caching.
Digital Portuguese Bank.
Part of the IOS team with Swift, responsible for creating new features, app maintenance, team development, improvement, and project organization.
Mobile technologies: RxSwift, RxDataSource, RxCocoa, Moya, SnapKit, TinyConstraints, ViewCode for UI, Firebase, Sentry, Fastlane, Sourcery, Xcode Templates.
Patterns/Architecture: VIP Clean Swift.
Other Tools: Figma, Azure DevOps.
Global Thermotechnology Industry.
Part of the IOS team that develops and maintains a multi-branding application, connected with Bosch/Vulcano smart appliances such as air conditioners, heat pumps, boilers, underfloor heating, etc.
Mobile technologies: RxSwift, RealmDb for cache, Swinject for DI, Lottie for animations, UiKit Storyboard, Firebase, Test flight, Cocoa pods, Alamofire for Rest, Charts, XCTest for unit test, Appium for UITest, Fastlane and Jenkins for CI.
Patterns/Architecture: MVP-Model View Presenter, Clean Code, Use Case, Repository, Factory Provider, Spy test double, Mock Test.
Other Tools: Miro, Abstract, Jira, Bitbucket, SAFe, Scrum, Sonar Cube for Quality Code.
Global appliance company.
Responsible for the development of the revamp of HomePlus App, an IOT project developed to connect with Electrolux's smart devices.
Mobile technologies: SwiftUI, Combine, URLSession, Azure DevOps, Microsoft App Center, Firebase Analytics and Crashlytics, App Center to Distribute, Swift Manage Package, Cocoa pods, XCode, and JetBrains AppCode.
Other Tools: Zeplin, OverFlow, AdobeXD
A Software development company for customers in Brazil and Argentina.
I worked as an Android and IOS Developer responsible for the maintenance of all android java/kotlin for Wiser Educação Group and help to create a native video player for IOS. My best project was creating a video player component based on Google Exoplayer for android and AVPlayer for IOS with the objective to reuse it on all apps, this allowed cost savings and increase development time in many projects. I Developed the React Native Bridge of this player to be used in all React Native projects by other developers. Some of these applications have more than 120k active users.
Mobile technologies: Android Studio, Java/Kotlin, Video and live streaming for HLS video format, Google ExoPlayer, xCode, Swift, AVPlayer, Firebase Remote Config, Push notifications, React Native for android/IOS bridge, BitBucket Pipeline, Fastlane, Firebase Analytics, Firebase Crashlytics.
Local Database: RealmDb, and Room framework to sync with backend.
Automated Test: Firebase TestLab and Android Expresso UI Test.
I worked as a software engineer, participating in the development and go-live in 3 ships ports in Argentina of the RDS( Receipt and Dispatch System of Trucks and Ships) and was responsible for integration with IoT equipment.
Automated test technologies: Selenium WebDriver for UI Tests, xUnit for unit test and integration test.
Management methodology: Kanban,Git flow and github enterprise for source control.
Other technologies: IoT, RFID, PLC/ModBus integration for weighing, loading, and unloading trucks, and trains without operator intervention.
Consulting Company for ERP(Enterprise Resource Planning System) Totvs/Protheus (the biggest Brazilian ERP) helping the client to implement, customize, and integrate Web/Mobile solutions.
I worked as a tech leader, with 4 mobile developers, on projects for WMS-Warehouse Management System, Shop Floor, and inventory integrated with ERP Totvs/Protheus.
As a Tech Leader, I've trained 2 Junior C# developers to start in our Team. Also implemented Source Control Versioning using GitLab in all projects and implemented a development process using Kanban to manage our tasks.
As a developer, I finished projects in WinCE, WinMobile, and Android with Xamarin and Java. Started the initiative to replace older WinCE apps with Android apps. This allowed the company to acquire new customers in 2018 because the total cost of the project was reduced by up to 60%. Minerva Mobile
Software house serving Brazilian government clients.
Managed a 20-person engineering organization delivering 8 concurrent projects; recovered a $250k at-risk project through re-planning and direct client negotiation. Foundation for the MBA in Project Management (FGV) and the subsequent transition into mobile engineering.