
Olorunfemi Davis
Senior Software Engineer, Xprizo
Sheffield, United Kingdom
Actions
Davis is a Senior Software Engineer and proud GDG Co-Organiser, who brings a unique blend of passion for computing, mathematics, and research to the developer community. With over eight years of experience, he specializes in architecting and optimizing secure, high-performance backend systems and cloud-powered applications across various industries. A dedicated chess player, he has honed his strategic thinking in both his hobbies and his professional career.
He is both a Google Cloud Certified Generative AI Leader and a Microsoft Certified Azure AI Engineer, reflecting his deep expertise in enterprise-ready AI solutions across multiple cloud platforms. His work demonstrates how to responsibly apply generative AI, cognitive services, and cloud-native innovation to solve complex business challenges. Davis thrives at the intersection of .NET, C#, and Azure with AI-first technologies such as Semantic Kernel, Model Context Protocol (MCP), and Cognitive Services. His dual-platform perspective, which includes leveraging Google Cloud’s AI offerings, enables him to bridge ecosystems and help businesses adopt AI in a way that is secure, scalable, and ethically grounded.
Beyond his technical expertise, he is passionate about mentoring and knowledge-sharing, having spoken at both .NET community events and Google developer conferences. His foundation in AI ethics, cloud computing, and strategic business analysis ensures that every project he leads is innovative, impactful, and future-ready.
Area of Expertise
Topics
Firebase: An Ecosystem for Mobile and Web Apps
Google Firebase is undeniably one of the most common cloud tools that offer web and mobile developers the ease of running resources on the cloud without advanced Cloud Engineering Skills.
The simplicity of using Firebase CLI tools makes it a top choice for learning and deploying app resources.
This talk will focus on bringing these awesome features to the audience and also discuss various operations and possible integrations.
Key entities: Hosting, FireStore and authentication.
Android Essentials (Security, Package Size and Permissions)
The Android Operating System has been available for 10 years and lots have gone down the lane in ensuring the security of the kernel and that of apps published on the Google Play Store.
In earlier Android releases, developers have faced challenges peculiar to ensuring security for their API keys, databases, sensitive constants and most importantly the source codes.
Users’ alike experienced lots of trouble with Adware and other malwares that exploited the Operating system drained the battery and jeopardized their experience for years.
Since, the release of Kitkat, Google has implemented some security tools and rules that protect Android and also the Apps that run on it. However, millions of devices still run on older versions of Android and utilizes previous API levels. This creates a tough choice for developers because of the need to support lower OS versions to accommodate more devices while targeting newer versions.
Furthermore, implementing some security features comes at the expense of an increased app size. The size of an app is a great deal to most users. While there are tools to expressly shrink app sizes before submission, there are some best-practices that can ensure an optimized process.
This paper/Session discusses the various tools and implementations that Google and partners have made and how OEMs and Developers can leverage on these to ensure a safe and better User Experience for Android and Chrome OS users.
Android Essentials (Security, Package Size and Permissions)
The Android Operating System has been available for 10 years and lots have gone down the lane in ensuring the security of the kernel and that of apps published on the Google Play Store.
In earlier Android releases, developers have faced challenges peculiar to ensuring security for their API keys, databases, sensitive constants and most importantly the source codes.
Users’ alike experienced lots of trouble with Adware and other malwares that exploited the Operating system by running battery draining mining processes, data theft and these jeopardized their experience and invaded their privacy for years.
Since, the release of Kitkat, Google has implemented some security tools and rules that protect Android and also the Apps that run on it. However, millions of devices still run on older versions of Android and utilizes previous API levels. This creates a tough choice for developers because of the need to support lower OS versions to accommodate more devices while targeting newer versions.
Furthermore, implementing some security features comes at the expense of an increased app size. The size of an app is a great deal to most users. While there are tools to expressly shrink app sizes before submission, there are some best-practices that can ensure an optimized process.
This paper/Session discusses the various tools and implementations that Google and partners have made and how OEMs and Developers can leverage on these to ensure a safe and better User Experience for Android and Chrome OS users.

Olorunfemi Davis
Senior Software Engineer, Xprizo
Sheffield, United Kingdom
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