Rafael is an elite Mobile Developer with over 7 years of experience and with a primary focus on Android development with Kotlin and Java. He also has skills in Flutter and React Native and has obtained several certifications including UX Design for Mobile applications and Software Processes. In the past, he worked in a variety of industries, including Finance, Travel, and Music Entertainment, both on-site and remotely. Rafael is passionate about using his technical skills to solve complex real-world problems and build innovative solutions to create a positive impact for his clients. His next goal is to continue learning and growing as a software developer and expand his knowledge within various industries.
Develops features for a banking and investment services on Android devices. Built a Mercado Bitcoin application using MVVM with CLEAN architecture.
Responsible for code quality, code style, and code review. Responsible for architecture decisions. Works on PoCs with MVI, MVVM, and MVP.
Worked on features for banking and investment services with Kotlin. Built Meubank application using MVVM with CLEAN architecture.
Oversaw Android mobile team. Worked with the product, UX, and marketing teams to define new features and provide technical feedback.
Developed features for music entertainment systems with Java and React Native. Built application with Redux and MobX.
Built Android applications for software house with Java. Developed an MVP architecture.