David Humphreys is a Lead Mobile Developer with 12 years of experience building full‑stack .NET solutions and cross‑platform mobile apps, currently leading mobile engineering at Evoke Systems. He combines hands‑on expertise in Xamarin.iOS/Android and desktop .NET with leadership roles spanning Head of Software and team management, delivering across the full software lifecycle from CI packaging to component maintenance. At Microsoft and Xamarin he contributed to component stores and CI tooling, and on GitHub he’s maintained platform bindings such as restoring Dropbox API support for Xamarin.iOS—demonstrating attention to backward compatibility in mobile integrations. Known as a fast learner and reliable collaborator, he pairs practical engineering with planning and stakeholder communication to turn complex requirements into shipping products.
12 years of coding experience
16 years of employment as a software developer
GCSE, GCSE at Manningtree Highschool
GNVQ, Advanced Information Technology, GNVQ, Advanced Information Technology at Colchester Institute
Contributions:25 releases, 207 commits, 169 PRs in 2 years 5 months
Contributions summary:David's primary contribution involves reverting the deletion of an older Dropbox API within the context of the `xamarincomponents` repository. This suggests a focus on maintaining and updating the component's compatibility with various Dropbox API versions. The code changes specifically modify the iOS-related API definitions, indicating expertise in Xamarin.iOS development. The commit directly touches the iOS bindings for a Dropbox component, highlighting the user's role in managing the platform-specific integrations.
Contributions:8 commits, 3 PRs, 19 pushes in 7 years 8 months
gravatarapisdk-androidapi-sdkandroid
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.