Jeremy Hurren is a Principal Software Engineer with over two decades of systems and kernel-level software experience and 11 years in senior engineering roles focused on virtualization, filesystems, and databases. He co-founded FSLogix and led its core engineering, later driving FSLogix components and kernel-mode drivers within Microsoft's Azure Virtual Desktop and Windows 365 offerings. Known for modernizing legacy codebases and shipping production-grade drivers and cloud resource managers, he blends low-level C/C++ craftsmanship with cloud service delivery. Jeremy has repeatedly built and scaled teams and tooling—from CI/test automation to telemetry and ETL systems—that turn operational complexity into reliable products. Based in Eagle Mountain, Utah, he describes himself as a "free-thinking software craftsman," bringing entrepreneurial grit and deep platform knowledge to large-scale virtualization challenges. An uncommon detail: his background spans both kernel driver development and high-volume data ingestion pipelines, giving him rare end-to-end insight into performance and reliability tradeoffs.
11 years of coding experience
28 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at University of Washington
Computer Science, Computer Science at Brigham Young University
B.S., Political Science, B.S., Political Science at Utah Valley University
A C++ static library designed to make writing Win32 code with C++ easier more correct by default
Contributions:3 releases, 143 commits, 18 PRs in 5 years 2 months
cppcorrectwindowsstatic-librarywin32
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
Jeremy Hurren - Principal Software Engineer at Microsoft