James Kennedy is a Technical Lead with 11 years of experience building and shipping cross-platform .NET and Xamarin applications and leading small agile teams. He currently leads engineering at MandM after progressing from senior developer roles, bringing strong hands-on expertise in C#, Azure, MVVM and mobile UIs. At GMP Software he launched a multi-platform Xamarin app, implemented CI/CD, introduced Scrum, and managed Azure deployments and disaster recovery—skills he continues to apply at scale. An open-source contributor, he improved the UWP implementation of the popular Xamarin.Forms.GoogleMaps library, fixing camera/zoom bugs and memory leaks. With a BSc in Mathematics from Queen Mary University of London, he combines analytical rigour with practical system design and mentoring experience. Based in Hereford, he’s known for pragmatic problem solving and quietly improving reliability through thoughtful refactors and cleanup.
11 years of coding experience
11 years of employment as a software developer
A Levels Mathematics I.C.T Physics, A Levels Mathematics I.C.T Physics at Hereford Sixth Form College
Bachelor of Science (BSc) Mathematics, Bachelor of Science (BSc) Mathematics at Queen Mary University of London
GCSEs, GCSEs at The Bishop of Hereford’s Bluecoat School (BHBS).
Map library for Xamarin.Forms using Google maps API
Role in this project:
Mobile Developer (Android/iOS)
Contributions:7 commits, 35 PRs, 45 comments in 5 months
Contributions summary:James primarily contributed to the UWP implementation of the Xamarin.Forms Google Maps library. Their work involved fixing bugs related to the camera and zoom functionality, particularly addressing null reference exceptions and implementing the `ZoomEnabled` property. Additionally, they focused on memory leak fixes within the project. They also made general improvements to the code, for example event cleanup in PinLogic.
Contributions:3 pushes, 3 branches in 2 years 7 months
xamarinxamarin-formspopup
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.