David Grieve is an experienced professional in software engineering and technical account management, with a career spanning over 15 years. At Microsoft from May 2019 to May 2025, David advanced Java performance diagnostics by developing innovative tools and libraries and co-authoring open-source projects. Prior to Microsoft, David held positions at Oracle Corporation from February 2010 to May 2019, where contributions included developing the IoT Java and Android client library, and enhancing JavaFX capabilities. David also worked as a Staff Engineer at Sun Microsystems from July 2007 to June 2010, focusing on telephony services for a Java-based mobile phone OS. Currently serving as a Technical Account Manager at Moderne since September 2025, David holds a BS in Computer Science from the University of Pittsburgh, earned between 1980 and 1984.
This person is not in the org chart
This person is not in any teams
This person is not in any offices