Dimitar Milov

Principal Software Engineer at Microsoft

Sofia, Sofia-City, Bulgaria
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
Dimitar Milov is a Principal Software Engineer based in Sofia with over a decade focused on Developer Experience, specializing in APIs, SDKs, CLIs and Infrastructure as Code. Currently on Microsoft’s Engineering Copilot for Word team, he brings generative AI into document workflows while drawing on deep platform engineering experience from an eight-year tenure at VMware. He’s a practical open-source contributor—authoring PowerShell modules like VMware.vSphere.SsoAdmin and CloudEvents.Sdk and enhancing PowerCLI scripts to parse VM snapshot configurations—which reflects a knack for making low-level platform details accessible to developers. Known for bridging developer tooling and infrastructure, he combines hands-on coding with a systems-level view that speeds adoption and reduces operational friction.
code10 years of coding experience
job14 years of employment as a software developer
bookTechnical University of Sofia
github-logo-circle

Github Skills (4)

scripting10
powershell10
powercli10
file-handling8

Programming languages (8)

PowerShellC#DockerfileSmalltalkCGoMustachePython

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer
Contributions:31 reviews, 111 commits, 92 PRs in 3 years 7 months
Contributions summary:Dimitar implemented functions to read and search the contents of a VM's vmsd file, enabling the identification of linked clone children by extracting specific settings from the VM's snapshot configuration. The changes included the creation of two functions, `Get-VMSnapshotConfigContent` and `Get-VMSnapshotConfigSetting`, to read the vmsd file content and search for particular settings within the content. These changes enhance the PowerCLI example scripts' ability to work with and extract data from VM snapshot configurations.
The Repository contains Script Runtime Service for vSphere. A service for managing server-side PowerCLI instances to run commands and scripts against VCenter servers.
Contributions:1 release, 4 reviews, 54 commits in 10 months
instancespowerclivcenterruntimeservice-runtime
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