Daniele Colonna

Software Engineer at Microsoft

Greater Munich Metropolitan Area Germany
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
Daniele Colonna is a seasoned software engineer with 11+ years at Microsoft and a long career bridging embedded systems, industrial IoT, and cloud-native architectures. He architects and delivers end-to-end solutions—from device firmware and OPC UA telemetry to Kubernetes, Helm, and Azure IoT deployments—combining hands-on prototyping with production-grade automation. At Microsoft he contributed to influential projects like OPC Publisher and Azure Industrial IoT, and on GitHub helped stabilize and automate Azure IoT SDKs by improving Java wrappers and cross-platform build scripts. Previously he led design for DVB broadcasting and embedded control systems, shipping commercial gateways and transmitters across international deployments. Known for pragmatic problem-solving, he pairs low-level hardware understanding with modern cloud patterns and MQTT-based industrial communication. Based in Greater Munich, he frequently shares knowledge through workshops and internal/external presentations, blending engineering depth with effective stakeholder communication.
code11 years of coding experience
job13 years of employment as a software developer
bookCefriel
bookMaster's Degree, Master's Degree at Politecnico di Milano
bookLiceo Scientifico "Bertrand Russell" Milano
github-logo-circle

Github Skills (24)

back-end-development10
c1110
java10
azure-iothub10
c1710
javas10
iot10
jna10
azure-signalr10
dotnet-core10
netcore10
backend10
csharp10
apidoc9
opc-ua9

Programming languages (6)

C#JavaCJavaScriptHTMLMarkdown

Github contributions (5)

github-logo-circle
Azure/Industrial-IoT

Dec 2019 - Jul 2022

Azure Industrial IoT Platform
Role in this project:
userBack-end Developer
Contributions:281 reviews, 82 commits, 161 PRs in 2 years 6 months
Contributions summary:Daniele primarily contributed to the backend of the Azure Industrial IoT platform, as demonstrated by commits that added and integrated SignalR for scanning functionality. They also implemented new features for publishing node events through Azure SignalR. The user addressed UI/UX bugs, and made code adjustments, including updating to .NET Core 3.1, indicating their involvement in core backend functionalities and platform improvements.
siemensdotnetazure-cosmos-dbindustrialazure-kubernetes-services
Azure/azure-iot-sdks

Mar 2016 - May 2016

SDKs for a variety of languages and platforms that help connect devices to Microsoft Azure IoT services
Role in this project:
userBack-end & Automation Engineer
Contributions:11 commits, 3 PRs, 7 pushes in 1 month
Contributions summary:Daniele primarily focused on building the Java wrapper for Azure IoT SDKs. They added platform initialization and de-initialization methods, implemented finalize methods for resource cleanup, and managed the lifecycle of C objects. The user also refactored the Java build process and fixed issues in the Linux and Windows build scripts, demonstrating a focus on automation and cross-platform compatibility.
dotnetplatformssdksazure-iotsdk
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
Daniele Colonna - Software Engineer at Microsoft