Daniel Prilik

Software Engineer at Meta

New York, New York, 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

🤩
Rockstar
🎓
Top School
Daniel Prilik is a systems-focused software engineer with a strong Rust pedigree and five years of professional experience across cloud, OS, and virtualization projects. He played a core role at Microsoft shaping OpenVMM’s architecture and tooling—authoring infrastructure like flowey and implementing critical device emulation and Secure Boot/vTPM features—and earlier contributed to Azure IoT Edge and crosvm hypervisor work. Now at Meta, he applies that low-level systems expertise to closed-source engineering challenges while maintaining an active open-source footprint on well-known projects such as Azure/iotedge. Comfortable spanning backend, DevOps, and cross-team integrations, he brings practical experience with TPMs, FFI, kernel APIs, and CI rearchitecting. Colleagues rely on him for pragmatic design, mentor-driven knowledge transfer, and turning risky refactors into repeatable, type-safe pipelines.
code5 years of coding experience
job6 years of employment as a software developer
bookBachelor of Software Engineering Software Engineering, Bachelor of Software Engineering Software Engineering at University of Waterloo
github-logo-circle

Github Skills (10)

iot10
rust10
backend10
back-end-development10
devops9
configuration-management9
docker8
cicd8
dockers8
go6

Programming languages (3)

C#RustPython

Github contributions (5)

github-logo-circle
Azure/iotedge

Jan 2021 - Apr 2021

The IoT Edge OSS project
Role in this project:
userBackend & DevOps Engineer
Contributions:78 reviews, 12 commits, 16 PRs in 2 months
Contributions summary:Daniel primarily focused on backend development tasks within the IoT Edge project. Their contributions involved refactoring the `iotedge check` command to interact with the new `aziot` architecture, including shelling out to `aziot` for checks and updating dependencies. They also worked on configuration-related changes, such as validating connection strings and reading parent hostname configurations. Additionally, the user made improvements to the `aziotctl system` and system status formatting.
edge-computingossmqttedgeopc
Source of the Azure IoT Identity Service and related services.
Contributions:2 PRs, 165 pushes, 61 branches in 6 months
azure-iotidentity-serviceidentityazureiot
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
Daniel Prilik - Software Engineer at Meta