Dominic Betts

Senior Content Developer at Microsoft

Bristol, England, United Kingdom
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
Dominic Betts is a Senior Content Developer based in Bristol with 11 years of focused experience creating developer-facing content, samples, and training around Microsoft technologies and Azure IoT. He combines hands-on engineering—contributing C#, C and Node.js samples for prominent Azure IoT SDKs and cross-platform Xamarin mobile demos—with deep technical writing and course design skills honed over decades as an IT trainer and principal technologist. At Microsoft and Content Master he’s translated complex distributed-systems concepts into clear documentation, quickstarts and training materials that accelerate developer adoption. His background spans both low-level SDK work (including C99 IoT SDKs and Doxygen-driven API docs) and higher-level mobile and cloud scenarios, reflecting a rare blend of code-level competence and pedagogical craft. Unusually for a content specialist, he still contributes code to well-known Azure samples, bridging the gap between sample authoring and production-quality examples.
code11 years of coding experience
bookBA, PPE, BA, PPE at University of Oxford
bookMSc, Computer Science, MSc, Computer Science at University of Bristol
stackoverflow-logo

Stackoverflow

Stats
2,296reputation
161kreached
112answers
0questions
Badges
rest
top-5%
azure
top-5%
github-logo-circle

Github Skills (33)

ios10
mobile-development10
xamarin10
microsoft-azure10
c1110
azure-iothub10
c1710
iot10
android10
dotnet-core10
doxygen10
azure10
csharp10
documentation10
dotnet9

Programming languages (12)

C#PowerShellTypeScriptJavaC++ShellCJavaScript

Github contributions (5)

github-logo-circle
Azure/azure-iot-sdks

Sep 2015 - Oct 2016

SDKs for a variety of languages and platforms that help connect devices to Microsoft Azure IoT services
Role in this project:
userBack-end Developer
Contributions:104 commits, 56 PRs, 69 comments in 1 year 1 month
Contributions summary:Dominic's contributions primarily involve modifications to the documentation and examples of the Azure IoT Device SDK for C, and the associated C# and Node.js samples. Their focus appears to be on providing clear instructions and examples for developers, which involved adding comments to improve clarity and examples for developers, particularly regarding HTTP polling intervals. The user also contributed to build scripts and C# samples, and fixed documentation within the API reference, ensuring the examples are accurate and user-friendly, thereby facilitating developer understanding.
dotnetplatformssdksazure-iotsdk
Azure/azure-iot-sdk-c

Sep 2015 - May 2021

A C99 SDK for connecting devices to Microsoft Azure IoT services
Role in this project:
userTechnical Writer
Contributions:2 reviews, 47 commits, 4 PRs in 5 years 8 months
Contributions summary:Dominic's commits primarily focus on documentation updates within the repository. The changes include modifications to API reference files, specifically concerning the `iothub_message.h` and `map.h` files, and adding documentation related to HTTP polling and the remote monitoring sample. These edits suggest a focus on enhancing the clarity and completeness of the project documentation for developers and users. The commits involve code differences, particularly changes to HTML files generated by Doxygen, which points to a documentation-driven approach.
azure-iot-sdksc99azure-iotsdkserialization-library
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
Dominic Betts - Senior Content Developer at Microsoft