William Duff Email and Phone Number
As a Principal Software Engineering Lead at Microsoft, I lead a team integrating immersive experiences in Microsoft Teams, enabling users to go beyond the 2D video grid and collaborate and communicate in 3D. With over 14 years of experience in the software industry, I have a passion for creating and delivering 2D and 3D software experiences spanning across platforms and devices.
Microsoft
View- Website:
- microsoft.com
- Employees:
- 10
- Company phone:
- 0124 415 8000
-
Principal Software Engineering Lead (Microsoft Mesh)Microsoft Jun 2022 - PresentRedmond, Washington, UsEnabled spatial co-presence and multiple, simultaneous conversations during Teams meetings by leading the integration and release of immersive spaces in Microsoft Teams. Managed a team of engineers integrating 3D environments and Teams screen sharing into Microsoft Mesh PC and VR applications. Partnered with Meta to certify the Microsoft Mesh VR app for the Meta Quest Store. Represented Mesh in security and privacy compliance assessments and led completion of threat modeling and vulnerability detection requirements. -
Principal Software Engineer (Mixed Reality)Microsoft Sep 2021 - Jun 2022Redmond, Washington, UsResolved top HoloLens customer issues by leading planning and development of OS updates for HoloLens 2 across first party apps and system-level UX, such as the Start menu. Prototyped immersive OS experiences, including a multi-modal interaction model combining eye gaze and touchscreen gestures, on internal AR hardware. Dramatically expanded the settings available on HoloLens 2 by proposing and executing a merge of the forked HoloLens Settings app with the existing Windows Core Settings app. Partnered with the Windows Get Help virtual support agent team and Windows Mixed Reality documentation team to create a decision tree to drive an automated troubleshooting experience for Windows Mixed Reality VR headsets. -
Senior Software Engineer (Mixed Reality)Microsoft Sep 2014 - Sep 2021Redmond, Washington, UsHelped ship first-party mixed reality experiences across HoloLens, HoloLens 2 and Windows Mixed Reality (WMR) VR headsets. Drove HoloLens 1 CPU & GPU performance improvements via power usage test automation and ad-hoc analysis. Prototyped immersive OS experiences on HoloLens and VR headsets, including a VR experience allowing users to sculpt their virtual home environment in the style of Minecraft. Shipped the WMR VR retail demo to Microsoft stores worldwide with over 150K VR demos completed. Shipped monthly improvements to the Windows Mixed Reality (WMR) VR headset first-run setup experience and system compatibility check by leading end-to-end engineering for the Mixed Reality Portal application. Grew the total addressable market for HoloLens 2 by implementing localization support in the Windows Holographic OS. Implemented Dark mode support for HoloLens 2 to minimize color distortion. -
Software Engineer Ii (Windows 8 Mail & Calendar)Microsoft Sep 2011 - Sep 2014Redmond, Washington, UsDeveloped HTML and CSS coding standards and guidelines for a team of nearly 60 engineers. Delivered a JavaScript-based rich text editor component used for replying to emails in Windows 8 Mail and adding appointment details in the Windows 8 Calendar. Resolved a class of undo-redo bugs in Windows 8 Mail & Calendar by implementing a custom undo-redo stack in JavaScript. Improved the paste experience in Windows 8 Mail & Calendar by allowing HTML to be pasted as plain text or with merged formatting by planning, implementing and shipping two new paste algorithms in Internet Explorer that provide similar behavior to Microsoft Word. Enabled photo and video previews for received email attachments in the Windows 8 Mail app by planning and implementing the file attachment UX. -
Software Engineer I (Windows Live Mail & Writer)Microsoft Jul 2009 - Sep 2011Redmond, Washington, UsHelped deliver a custom MSHTML text editor shared between Windows Live Writer and Windows Live Mail. Led an initiative to build and release an improved website for customers to download third-party Windows Live client application plug-ins. -
Software Development Engineer InternMicrosoft May 2008 - Aug 2008Redmond, Washington, UsCreated two open-source C# Windows Live Photo Gallery plug-ins to show off the capabilities of new plug-in APIs, provide working sample code and allow end-users to publish photos and videos to Facebook and YouTube. -
Summer InternMotorola Jun 2007 - Aug 2007Chicago, Illinois, UsWorked with a team, using JavaScript, to develop a framework for creating and displaying customizable widgets in the intranet portal and a full-featured WYSIWYG HTML editor integrated into the internal document repository.
William Duff Education Details
-
University Of Illinois Urbana-ChampaignComputer Science
Frequently Asked Questions about William Duff
What company does William Duff work for?
William Duff works for Microsoft
What is William Duff's role at the current company?
William Duff's current role is Principal Software Engineering Lead @ Microsoft Mesh | Mixed Reality, VR.
What schools did William Duff attend?
William Duff attended University Of Illinois Urbana-Champaign.
Who are William Duff's colleagues?
William Duff's colleagues are Toddrese Sutton, Tom Riley, Ahmed Yehya, Krishna Kanhaiya, Safira Aprillia, Yaret Siki, That Guy.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial