Summary
Diego Trevisan is a Senior Software Engineer based in Munich with over a decade-long mobile development career and eight years of professional experience focused on iOS engineering. He has led major architecture migrations and refactors—shifting apps from UIKit/MVVM and legacy dependencies to SwiftUI, Composable Architecture (TCA), and Swift concurrency—improving responsiveness, build times, and test coverage. At Elli he decoupled monolith features into reusable modules and introduced widgets and event-driven PubNub listeners for real-time charging updates; at TeleClinic he modernized the stack, removed heavy third-party libs, and kept unit coverage above 80%. Diego combines product-minded feature delivery with infrastructure improvements and developer tooling, having shipped consumer apps and utilities (including high-usage independent projects earlier in his career). He is comfortable working across startups and large enterprise teams, translating complex domain requirements—payments, telehealth, mobility—into robust mobile experiences. Colleagues describe him as a pragmatic engineer who prefers maintainable, testable designs and measurable performance wins over quick hacks.
8 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Federal do Paraná
Portuguese, English, Spanish, German