David Grieve

David Grieve Email and Phone Number

Software Engineer at Microsoft @ Moderne
Boston, MA, US
David Grieve's Location
Greater Boston, United States, United States
David Grieve's Contact Details

David Grieve personal email

David Grieve phone numbers

About David Grieve

Helping teams at Microsoft leverage advancements in the Java platform.Java developer since 1998. Author of the CSS implementation for JavaFX.

David Grieve's Current Company Details
Moderne

Moderne

View
Software Engineer at Microsoft
Boston, MA, US
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
David Grieve Work Experience Details
  • Moderne
    Moderne
    Boston, Ma, Us
  • Microsoft
    Software Engineer
    Microsoft May 2019 - Present
    Redmond, Washington, Us
  • Oracle Corporation
    Principal Member Of Technical Staff
    Oracle Corporation Feb 2010 - May 2019
    Austin, Texas, Us
    Lead developer of Oracle’s Internet of Things (IoT) Java and Android client library, working closely with architect to define and vet functionality and public API. Implementation hides details of secure, bidirectional communication with Oracle’s IoT cloud via RESTful services over HTTP and MQTT. The Java client library serves as a reference implementation for ports to Python, iOS, C, and JavaScript. Source is publicly available. As member of JavaFX development team, developed the entire JavaFX CSS implementation, including a CSS parser, selector matching algorithm, pseudo-state handling, high-performance style cache, the JavaFX CSS reference document, and the javafx.css public API. Prior to JavaFX, worked on Project Acadia, the ill–fated GSM telephony project at Sun Microsystems that was eclipsed by Android. Was responsible for carrying forward the GSM telephony work from SavaJe, and also for packet and circuit switched networking, such as developing a GSM 07.10 mux as a Linux driver.
  • Sun Microsystems
    Staff Engineer, Software
    Sun Microsystems Jul 2007 - Jun 2010
    Palo Alto, Ca, Us
    Designed and developed code in Java and C to support telephony, video telephony, packet data services, and circuit switched data services for a Java based, mobile phone OS. Principal developer for supplementary services and dial-up networking.
  • Airvana
    Principal Software Engineer
    Airvana Jan 2007 - Jun 2007
    Hickory, Nc, Us
    Performed root-cause analysis of 1xEV-DO protocol implementation problems for in-service switches to ensure continued operation. Gained new respect for second-line support.
  • Savaje Technologies
    Sr. Software Engineer
    Savaje Technologies Jan 2005 - Nov 2006
    Us
    Designed and developed code in Java and C to support telephony, video telephony, packet data services, and circuit switched data services for a Java based, mobile phone OS. Principal developer for supplementary services and dial-up networking.
  • Enterasys Networks
    Sr Software Engineer
    Enterasys Networks 2000 - 2002
    San Jose, Ca, Us
    Technical lead and individual contributor on portions of the NetSight suite of network management tools. Used Java/Swing, C/C++, RMI, SNMP and TFTP.
  • Cabletron Systems
    Sr. Software Engineer
    Cabletron Systems 1994 - 2002
    Us

David Grieve Skills

C++ Java Xml Threads C Networking Telephony Wireless Mobile Devices Tcp/ip Software Engineering Css Linux Ant Junit Software Development

David Grieve Education Details

  • University Of Pittsburgh
    University Of Pittsburgh
    Computer Science

Frequently Asked Questions about David Grieve

What company does David Grieve work for?

David Grieve works for Moderne

What is David Grieve's role at the current company?

David Grieve's current role is Software Engineer at Microsoft.

What is David Grieve's email address?

David Grieve's email address is ds****@****hoo.com

What is David Grieve's direct phone number?

David Grieve's direct phone number is +160331*****

What schools did David Grieve attend?

David Grieve attended University Of Pittsburgh.

What are some of David Grieve's interests?

David Grieve has interest in Science And Technology.

What skills is David Grieve known for?

David Grieve has skills like C++, Java, Xml, Threads, C, Networking, Telephony, Wireless, Mobile Devices, Tcp/ip, Software Engineering, Css.

Who are David Grieve's colleagues?

David Grieve's colleagues are Vaishu Navi, Melissa Boyne, Kiran Khatkar, Lê Tuấn, Lucas Álvarez, Sunita Malik, L- Brazuka.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.