Don Kemlage

Senior Product Engineer at Esri

California, United States
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

👤
Senior
🎓
Top School
Don Kemlage is a Senior Product Engineer based in California with 11 years of focused experience building and documenting SDKs for Esri’s ArcGIS platform and a career in GIS stretching back to the 1990s. He combines hands-on C++/.NET development, QA, and automated build tooling with a strong documentation pedigree—authoring code samples in C#, VB.NET and C++, conceptual guides, and training materials that help developers adopt complex mapping APIs. As an Agile Scrum Master he mentors teams, removes impediments, and coordinates delivery for mapping symbology and runtime SDK efforts, while also maintaining CI pipelines (Jenkins, Gatsby) and GitHub-driven workflows. His open-source contributions include enhancing Esri’s ArcGIS Maps SDK .NET samples—adding VB.NET variants and new feature-layer and graphics-overlay examples—demonstrating a commitment to developer enablement. With an MS in Agricultural Economics and experience negotiating large institutional licenses and leading multi-agency GIS projects, he brings rare domain depth that bridges technical engineering, product documentation, and stakeholder-facing program delivery.
code11 years of coding experience
job24 years of employment as a software developer
bookMasters of Science, Agricultural Economics, Masters of Science, Agricultural Economics at University of Kentucky
bookAssociate of Science - AS, Business Administration and Management, General, Associate of Science - AS, Business Administration and Management, General at Dutchess Community College
bookBachelor of Arts (B.A.), Economics, Bachelor of Arts (B.A.), Economics at State University of New York at Albany
github-logo-circle

Github Skills (21)

android-sample10
dotnet-new10
dotnet10
arcgis10
asp-net10
vbnet10
esri10
sdk10
sample-data10
dotnet-core10
generated-code10
csharp10
vnet10
xaml9
net9

Programming languages (4)

C#PowerShellC++Markdown

Github contributions (5)

github-logo-circle
Sample code for ArcGIS Maps SDK for .NET – WPF, WinUI, .NET MAUI
Role in this project:
userFull-stack Developer
Contributions:207 commits, 176 PRs, 159 pushes in 3 years 1 month
Contributions summary:Don contributed significantly to the .NET samples for the ArcGIS Maps SDK, adding VB.NET versions for existing C# samples. The user also updated the source code to reflect namespace changes and corrected a sample. Further, they created new samples for feature layer query, service feature table cache, and graphics overlay, including the necessary project file modifications. These contributions indicate a focus on providing examples for various functionalities within the SDK.
arcgis-runtimearcgisruntimec-sharpios
dkemlage/TestRepo

Mar 2016 - May 2018

Contributions:6 pushes in 2 years 2 months
testing
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