Fei Xu is a Senior Software Engineer based in Shanghai with nine years of professional experience building embedded-to-cloud systems across automotive V2X, industrial devices, and consumer instrumentation. At Continental he led full-stack development for roadside edge computing and sensor fusion on Yocto Linux and DDS, delivering a deployed V2X project that earned an internal innovation award. He has strong cross-platform mobile and .NET expertise — contributing to widely used open-source projects like MvvmCross and a Xamarin/MAUI Bluetooth LE plugin, where he fixed platform-specific bugs and modernized plugin integrations. Known for proactive leadership and customer-focused delivery, Fei combines low-level firmware and BSP work with higher-level application and cloud data management. He often bridges hardware-software gaps, from radar/camera fusion algorithms to handheld device platforms, making him effective at taking complex systems from prototype to production.
9 years of coding experience
14 years of employment as a software developer
Master of Science (M.Sc.), Control Theory & Control Engineering, Master of Science (M.Sc.), Control Theory & Control Engineering at Shanghai Jiao Tong University
Bluetooth LE plugin for Xamarin/MAUI, supporting Android, iOS, Mac, Windows
Role in this project:
Mobile Developer (Android/iOS)
Contributions:22 commits in 1 year 2 months
Contributions summary:Fei primarily focused on cross-platform mobile development, specifically targeting Android and iOS. Their contributions include fixing an issue related to empty NSData conversion in the iOS adapter. They also upgraded the MvvmCross plugins for BLE in both Android and iOS to MvvmCross 6, removing bootstrap files and updating dependencies. Additionally, the user made modifications to support the scanning mode for the UWP platform.
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
Role in this project:
Full-stack Developer
Contributions:11 commits in 1 year 5 months
Contributions summary:Fei contributed to the MvvmCross framework by addressing various issues across multiple platforms, including Android, iOS, and UWP. Their work included fixing compilation errors, restoring project references, and resolving UI-related problems within the application. They demonstrated proficiency in modifying project files and codebase related to different platforms supported by the framework, enhancing its cross-platform capabilities and addressing user experience. Furthermore, the user made efforts in namespace corrections and code formatting consistency.
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.