Benjamin Mayrargue is a seasoned mobile software engineer and founder with 11+ years building and modernizing cross-platform apps for clients from startups to enterprises like Airbus Helicopters. As Kavale - Mobile Dev Expert and lead at VAPOLIA he combines hands-on C#, Xamarin/Maui and native iOS/Android expertise with architecture, security and debt-management skills to revive, audit and republish complex applications. He contributes to prominent open-source projects (MvvmCross and XF-Material-Library), fixing platform-specific binding, lifecycle and UI issues—demonstrating deep understanding of Android RecyclerViews and iOS Material components. His background includes entrepreneurial CTO work, R&D leadership, and experience across clouds, Kubernetes, Blazor and even bare-metal C++, giving him breadth beyond mobile. Based in Besançon, France, he frames engineering work around practical outcomes and easier user experiences, reflected in a GitHub ethos of “contributions for an easier world.”
11 years of coding experience
14 years of employment as a software developer
Master’s Degree in Engineering, Software, AI, Signal processing, micro and power electronics, Master’s Degree in Engineering, Software, AI, Signal processing, micro and power electronics at ESME, école d'ingénieurs généraliste
MA/MS/MSc (NVQ Level 5), Artificial Intelligence, MA/MS/MSc (NVQ Level 5), Artificial Intelligence at Pierre and Marie Curie University
A Xamarin Forms library for implementing Material Design
Role in this project:
Mobile Developer (iOS)
Contributions:3 reviews, 29 commits, 16 PRs in 5 months
Contributions summary:Benjamin primarily focused on improving the Material Design library for Xamarin Forms, with a specific emphasis on iOS platform compatibility. Their work involved rewriting the `MaterialDatePicker` to function correctly on iOS, ensuring proper functionality. They also addressed missing icons and made improvements related to hot reload capabilities, and they made corrections to the background color implementation.
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
Role in this project:
Mobile Developer (Android)
Contributions:11 commits, 18 PRs, 180 comments in 2 years 1 month
Contributions summary:Benjamin primarily contributed to the Android-specific aspects of the MVVM Cross framework. They focused on fixing bugs in existing Android platform components, specifically addressing issues related to binding, view lifecycle, and RecyclerView. Their work included changes to text view bindings, lifecycle management in RecyclerView holders, and overall adapter enhancements to prevent memory leaks. This indicates a strong understanding of Android UI, binding mechanisms, and the MVVM Cross framework's architecture.
maccatalystmvvmmauimvxc-sharp
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.