
David Fields
Software system architect with a passion for computing that intersects the real world, like AR/VR, computer vision, etc.... | Kirkland, Washington, United States
*50 free lookup(s) per month.
No credit card required.
David Fields’s Emails df****@ex****.microsoft
David Fields’s Phone Numbers No phone number available.
Social Media
David Fields’s Location Kirkland, Washington, United States
David Fields’s Expertise Software system architect with a passion for computing that intersects the real world, like AR/VR, computer vision, etc. I love creating elegant designs which encapsulate complexity and make "simple things simple, and hard things possible". The purpose of my work matters a lot to me as well; I want the systems I build to improve the lives of real people.
David Fields’s Current Industry Apple
David
Fields’s Prior Industry
Microsoft
|
Apple
Not the David Fields you were looking for?
Find accurate emails & phone numbers for over 700M professionals.
Work Experience

Apple
Software Engineer
Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
Microsoft
Principal Software Engineer - HoloLens Environment Understanding
Sat May 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time) — Wed Mar 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)
Microsoft
Principal Software Engineer - HoloLens Developer Platform
Tue Oct 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat May 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time)
Microsoft
Principal Software Engineer Lead - HoloLens Developer Platform
Sun Feb 01 2015 00:00:00 GMT+0000 (Coordinated Universal Time) — Tue Oct 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time)
Microsoft
Senior Software Engineer - HoloLens Developer Platform
Sun Sep 01 2013 00:00:00 GMT+0000 (Coordinated Universal Time) — Sun Feb 01 2015 00:00:00 GMT+0000 (Coordinated Universal Time)
Microsoft
Senior Software Development Engineer - Windows Shell
Wed Nov 01 2006 00:00:00 GMT+0000 (Coordinated Universal Time) — Sun Sep 01 2013 00:00:00 GMT+0000 (Coordinated Universal Time)
Microsoft
Software Development Engineer in Test - Windows Shell
Tue Jun 01 2004 00:00:00 GMT+0000 (Coordinated Universal Time) — Wed Nov 01 2006 00:00:00 GMT+0000 (Coordinated Universal Time)