Speaker

Filipe Nunes

Filipe Nunes

Mindera, Mobile Software Engineer

Actions

I am from Brazil and currently living in Porto. I hold a degree in System Analysis and am a certified Android developer with experience publishing apps on the Play Store. I am currently pursuing the Cloud Associate Engineer Certification.

For the past few years, I have been working as a Mobile Software Engineer on global projects at Mindera. Prior to this, I worked as a Software Engineer at EbankIT and Globo. With over 15 years of experience in programming, I initially worked in backend development for 8 years before transitioning to mobile programming.

In Brazil, I was an organizer for the GDG community and also taught various courses. I have given several talks on Firebase, architecture, quality, Android, and Flutter.

Building a Modular Android App

The Android guys can’t stand still. Always looking for new versions, new practices and the constant emergence of new tools, aiming to find a mythical “philosopher's stone” or, so to speak, an ideal architecture.
Being flexible for logic and design changes and, of course, our greatest love: “comfortable for testing”, independent of external and simple structures. Okay, now you may ask yourselves: Is this possible? Well, let's find out.

The Magic Firebase in your Apps

Well, I think everyone already uses one or another Firebase feature or at least has heard of it.
The idea is to go through the main features for the mobile context, understand the ways to apply them, how to use them and of course how not to use them...
Understand some implementation cases and how the process was performed.
And for me, the most important, and what makes this Firebase so powerful, is how to combine its features to have a fast development and a high performance app.

How to get a good rank in the store

In addition to having a robust, scalable and quality app, the second thing our project managers want most is a good rank in the store.
I'm going to bring some features offered by a store and some tips on how to have and keep up a good rank. But like every programmer, we are also going to talk about code. Have you heard of MAD?
Modern Android Development (MAD) Skills...

Refactoring a Legacy Project to Kotlin Multiplatform: Strategies and Benefits

In this talk, we will delve into the process of refactoring a legacy project with nearly 5 million users into KMM. We’ll explore the benefits of migrating to KMM, such as improved code reuse, reduced development time, and streamlined maintenance across multiple platforms.
You'll gain insights into practical strategies for transitioning an existing, large-scale codebase, overcoming common challenges, and implementing best practices to ensure a smooth migration.
Join us to discover how Kotlin Multiplatform can transform your development process and enhance your project's scalability and performance for millions of users.

I’ll discuss the challenges and successes I encountered, including my unique approach of developing a separate library rather than integrating directly into the existing project. This strategy allowed for incremental migration and testing without disrupting the current user experience.

This 40-minute session will be the first time I’m presenting these insights to a public audience, though I’ve previously shared my progress internally with my team and C-level executives.

Filipe Nunes

Mindera, Mobile Software Engineer

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top