David Trainor's Location
Stanford, CA, US
David Trainor's Work
- Staff Software Development Engineer and Manager @ Google
- Software Development Engineer @ Microsoft
- Software Development Intern @ NVIDIA
David Trainor's Education
David Trainor's Skills
David Trainor's Summary
David Trainor, based in Stanford, CA, US, is currently a Staff Software Development Engineer and Manager at Google, bringing experience from previous roles at Microsoft and NVIDIA. David Trainor holds a 2006 - 2008 MS @ Stanford University. With a robust skill set that includes Android, Distributed Systems, Scalability, Algorithms, Python and more, David Trainor contributes valuable insights to the industry. David Trainor has 3 emails and 1 mobile phone number on RocketReach.