Jim Moyle is a Principal Product Manager at Microsoft with a nine-year formal tenure in cloud and virtual desktop technologies and over a decade of hands-on experience in VDI, Citrix, VMware and related stacks. He has progressed through technical evangelism and program management roles for Windows Virtual Desktop/Azure Virtual Desktop, combining deep protocol and IOPS expertise with product strategy. Known for translating complex virtualization and profile/printing challenges into clear product requirements, he brings practical automation skills in PowerShell and Azure to bridge engineering and customers. A long-serving member of the Citrix UK User Group steering committee, he retains strong community roots and channel-facing experience from earlier consultancy and solutions roles across Europe. Based in London, he pairs biochemistry-trained analytical thinking with a rare blend of field-facing troubleshooting and roadmap-level product leadership.
10 years of coding experience
4 years of employment as a software developer
Biochemistry, Biochemistry at The University of Edinburgh
Contributions:35 commits, 27 pushes, 1 branch in 10 months
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.