Summary
Luiz Carlos is an Android developer with nine years of hands-on experience building and modernizing mobile apps across e-commerce, fintech, media and gaming domains. Currently at CI&T, he drives feature delivery and legacy refactors using Kotlin, Clean Architecture, Coroutines, Compose and dependency injection with Koin, and has led migrations from RxJava/MVP to Coroutines/MVVM with StateFlow. He is skilled in analytics, remote config, crash monitoring, deeplinks and push notifications, and has practical experience improving testability with tools like Turbine. A postgraduate in Mobile Development, he pairs strong engineering fundamentals with curiosity about game development and 3D animation—areas he actively follows. Based in Minas Gerais, Brazil, Luiz is bilingual-in-progress (intermediate English) and brings a collaborative, continuous-learning mindset to cross-functional teams. Outside of code he’s a sports enthusiast (gym, swimming, soccer), which he says fuels his team spirit and persistence.
9 years of coding experience
3 years of employment as a software developer
Bacharelado Ciência da Computação, Tecnologia da Informação, Bacharelado Ciência da Computação, Tecnologia da Informação at Unifran
Estácio de Sá University
Portuguese, English