Mayokun Adeniyi is a software engineer based in London with eight years of experience building resilient consumer-facing systems, currently contributing to JPMorgan Chase’s Chase UK platform. He has a strong Android background—delivering production apps and libraries, integrating Navigation Components, and implementing MVVM, Coroutines, Dagger Hilt, and Room for maintainable mobile architectures. His open-source work includes Kotlin multi-platform improvements to Reaktive and practical enhancements to popular Android UI libraries, showing attention to build stability and migration pain points like coroutines interop and AndroidX. A First Class Honours graduate in Electrical and Electronics Engineering, he combines rigorous engineering discipline with hands-on product delivery across banking and fintech. Colleagues describe him as detail-oriented and pragmatic, often focused on eliminating build failures and smoothing developer experience behind the scenes.
8 years of coding experience
1 year of employment as a software developer
Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, First Class Honours, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, First Class Honours at Landmark University
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Role in this project:
Mobile Developer (Android)
Contributions:2 releases, 9 reviews, 201 commits in 1 year 11 months
Contributions summary:Mayokun primarily contributed to the development of an Android weather application, implementing features related to data fetching and local database management. They introduced the use of Timber for logging, fetched weather data from a remote API, and structured the app using the MVVM pattern. They also worked on creating and integrating a local database to store weather information.
A lightweight Android material bottom navigation bar library
Role in this project:
Mobile Developer (Android)
Contributions:16 commits, 2 PRs, 1 comment in 1 year
Contributions summary:Mayokun primarily contributed to enhancing the `smoothbottombar` library by adding support for Android's navigation component. Their commits included creating helper classes to integrate the library with the navigation component, adding a function to the `SmoothBottomBar` class, and modifying the `MainActivity` to utilize the new navigation setup. Furthermore, the user created four new fragment classes and updated the MainActivity to demonstrate the integration of the bottom bar with navigation functionality.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.