Jonathan Dick

Principal Software Engineering Manager at Seacliff Energy

Leamington, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inXamarin and .NET MAUI Development
Jonathan Dick is a Principal Software Engineering Manager at Microsoft with 16 years of experience building cross-platform mobile frameworks and developer tooling, and a strong foundation in databases and .NET. He leads the .NET MAUI team and has deep hands-on expertise shipping Android and iOS platform integrations, lifecycle features, and native services across projects like dotnet/maui and ZXing barcode tooling. A frequent open-source contributor, Jonathan has improved caching, HTTP clients, CI/CD automation and sample apps—work evident across popular repos such as monkey-cache, Xamarin.Essentials and Cake. He pairs technical leadership with practical DevOps and build automation experience, having modernized CI pipelines and package maintenance for widely used projects. Based in Leamington, Ontario, he blends product-minded engineering with a background in database migrations and small-business IT, reflecting a rare mix of infrastructure, mobile, and operational chops.
code16 years of coding experience
job8 years of employment as a software developer
bookBachelor of Computing Marketing Management, Bachelor of Computing Marketing Management at University of Guelph
stackoverflow-logo

Stackoverflow

Stats
5,494reputation
509kreached
42answers
35questions
Badges
sql
top-5%
stored-procedures
top-1%
google-cloud-messaging
top-5%
mqtt
top-5%
github-logo-circle

Github Skills (67)

nuget10
mobile-development10
package-management10
xamarin-ios10
asp-net10
build-automation10
concurrency10
cakephp10
maui10
dotnet10
apple-push-notifications10
push-notifications10
uid10
front-end-development10
json10

Programming languages (17)

C#PowerShellJavaC++CGoHTMLGroovy

Github contributions (5)

github-logo-circle
Redth/ZXing.Net.Mobile

Oct 2012 - Jan 2021

Barcode Scanner for Xamarin.iOS, Xamarin.Android, UWP and Tizen
Role in this project:
userMobile Developer (Android/iOS)
Contributions:17 releases, 4 reviews, 770 commits in 8 years 5 months
Contributions summary:Jonathan primarily focused on enhancing the mobile application, specifically implementing new features and improving the scanner functionality. They added overloads to the `StartScanning` method to utilize default options, including the addition of the new features. They also fixed bugs in the code. The user's commits show they interacted with Android UI elements and core mobile library functions.
scanneruwpbarcode-scannerandroidxamarin-ios
Redth/ZXing.Net.Maui

Aug 2021 - Nov 2022

Barcode Scanning for MAUI?
Role in this project:
userMobile Developer (Android)
Contributions:12 releases, 16 reviews, 89 commits in 1 year 3 months
Contributions summary:Jonathan's contributions primarily involve developing features for the Android platform within a .NET MAUI project. The commits demonstrate the user's focus on implementing core functionalities related to camera operations, including camera initialization, surface management, and session configuration. Furthermore, the user worked on creating a custom luminance source using ByteBuffers and added functionality for changing cameras and torch.
androidmauibarcode-scanningscanningbarcode
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.
Request Free Trial
Jonathan Dick - Principal Software Engineering Manager at Seacliff Energy