Summary
Bruno Fernandes is an experienced Android developer based in São Paulo with a decade of software engineering experience, currently building native Android solutions at NEXTI after contributing to Santander's e-wallet and PF channels. He is fluent in Java and Kotlin and routinely applies MVVM, MVP and Clean Architecture patterns alongside Retrofit, Dagger, RxJava and Coroutines to deliver maintainable, testable apps. His background includes production triage with Crashlytics, unit testing with JUnit/Mockito, and mentoring junior engineers, reflecting both hands-on delivery and team stewardship. Having transitioned from front-end web work into mobile, he brings cross-platform empathy that improves UX and integration decisions. Comfortable in agile, multidisciplinary squads, he focuses on stability and continuous delivery for high-demand financial applications. Colleagues value his mix of pragmatic problem-solving and attention to operational quality in critical banking environments.
10 years of coding experience
4 years of employment as a software developer
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo
English, Portuguese