
Moyinoluwa Adeyemi
Senior Software Engineer and Google Developer Expert for Android
London, United Kingdom
Actions
Moyinoluwa is a Senior Software Engineer with ten years of Android Development experience ranging from small start-ups to big tech companies. She has experience not only with shipping quality Android apps at scale, but also with leading projects, growing the team, and mentoring junior developers. She also cares a lot about building apps that look good and work well on all devices.
She enjoys exploring the latest technologies in Android Development and loves sharing her knowledge by writing technical articles and speaking at developer events.
Links
Fireside Chat with Google Developers Expert
Join us for an engaging Fireside Chat with Madona, Google Developer Expert Android(GDE), as we delve into mostly asked questions about how to become a GDE.
Madona will share her experiences and insights on becoming an Android Expert and how this enhances one's career. In addition, during this Fireside Chat, Madona will engage in thought-provoking discussions as she explores the challenges and opportunities Android developers face in today's rapidly evolving ecosystem.
Finally, Madona will share practical tips, industry insights, and real-world examples, empowering attendees to create high-quality, user-friendly Android applications.
This interactive session encourages audience participation, enabling you to ask questions.
Remote Onboarding: setting new folks up for success from day one
Joining a new company or team can be daunting, even more so remotely, and it's the team’s responsibility to help new members settle in and start contributing quickly. As someone who has been on both ends of the remote onboarding process multiple times, I’ve been able to learn a number of things about what works.
In this talk, I’ll share common onboarding approaches based on my experiences and feedback from employees at various companies. I’ll discuss challenges faced by new team members as well as the team. You will learn how to set expectations and measure success for the new joiner.
You'll leave this talk equipped with insights to improve the remote onboarding process on your team.
(Re) building for Wear OS
There have been a lot of changes to the Wear OS development landscape in recent times, including the introduction of Jetpack Compose and Android Studio support to make it easier to build and test Wear OS apps. If you’re new to Wear OS or looking to update existing apps, you’re in the right place.
This talk will teach you about building Wear OS applications with Compose and Material Design. I will discuss my process of creating a conference application with Jetpack Compose, Tiles, and the Horologist APIs. You will also learn how to test your application on a Wear emulator.
You will leave this talk ready to (re)build your Wear OS applications with Jetpack Compose and Material Design.
App Modularization: From Zero to Hero
As your app becomes more complex and build speeds begin to increase, app modularization starts to enter the conversation. Does the concept seem fuzzy to you? Or, do you know what it means in theory but have no clue where to start in your apps?
In this talk, you will get an answer to the Five Ws on app modularization - what, why, when, where and how. You'll learn:
What Dynamic Feature Modules are and how that relates to modularization
How to identify features to modularize and all the steps to take in the process
All the pain points to look out for based on our experience
You'll leave this talk with all the information you need to modularize your apps and reap the benefits!
Building smarter apps with ML Kit
Machine Learning on Android has evolved since the release of the Mobile Vision APIs. At I/O 2018, Google released the Firebase ML Kit which offers a lot of more opportunity for Android Developers to build smarter apps with no previous Machine Learning expertise.
The Mobile Vision APIs introduced Face, Text and Barcode Detection and the Firebase ML Kit offers all these features and much more. Your apps can now also label images, identify popular landmarks in a picture and very soon will able to provide smart replies to messages.
In this talk, you’ll learn about
- All the functionality the ML Kit has to offer
- How the ML Kit compares with the Mobile Vision API
- A basic introduction to Machine Learning concepts
You’ll leave this talk empowered to introduce Machine Learning into your apps.
Leveling Up as an Android Dev
Chances are you were already a Software Engineer before switching to Android Development. You might also have learnt your first line of Kotlin solely in the bid to become an Android Developer. Regardless of how you started developing for Android, at some point, you’ll need to start thinking about advancing to the next stage in your career.
In this talk, you’ll see the evolution of an Android developer - from Junior, to Intermediate, to Senior and then to Team Lead and beyond. You will learn about what to expect at each stage, what mistakes are overlooked and permissible and gain more insight into how to level up to the next stage.
You’ll leave this talk with all the information you need to advance in your career!
No Internet? No Problem!
At Off Grid Electric our mission is to power homes across rural Africa with affordable, solar energy. In order to do that we need to provide our employees with tools that work both on and offline. So how did we do it? In this talk, learn about the techniques we employed to provide a unique online-offline experience in our Android applications. We’ll discuss the overall architecture, third party libraries used, and some of the challenges that we faced. As more and more users come online in various parts of the world it makes sense for companies to begin exploring how they can modify their applications to be more network-friendly. This talk will get you headed in the right direction!
Hilt the DI ground running
Dependency Injection is a very important technique in programming. There are currently numerous ways to achieve this in Android Development, ranging from the traditional DIY approach which can get very complex as the size of a project increases, to full-blown dependency injection libraries - some maintained by Google and others by numerous open source contributors.
While Dagger, a popular DI library has been the go-to approach, the learning curve is very steep and it doesn’t work right out of the box with the Android lifecycle which leads to the generation of a lot of boilerplate code. Hilt was created to solve these problems.
In this talk, you will learn about the concept of Dependency Injection - first without libraries, and then with Hilt. You’ll learn how to incorporate Hilt into a new app and how to migrate an existing app. You’ll leave this talk empowered with all the tools you need to get started with Hilt!
DevFest 2022 Lagos Sessionize Event
droidcon London 2021 Sessionize Event
DevFest Egypt 2020 Sessionize Event
DevFest South Africa 2020 Sessionize Event
DevFest 2019 Sessionize Event
DevFest Lagos 2018 Sessionize Event
droidconKE Sessionize Event
droidcon NYC 2018 Sessionize Event

Moyinoluwa Adeyemi
Senior Software Engineer and Google Developer Expert for Android
London, United Kingdom
Links
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