David Kravitz Location
Los Angeles, CA, US
David Kravitz Work
David Kravitz Education
Carnegie Mellon University
Doctor of Philosophy (PhD) (Algorithms, Combinatorics, and Optimization)
2000 - 2006
University of Delaware
Bachelor's Degree (Mathematical Sciences)
1996 - 2000
David Kravitz Skills
David Kravitz Summary
David Kravitz, based in Los Angeles, CA, US, is currently a Software Engineer at Google. David Kravitz brings experience from previous roles at RAND Corporation, ExoAnalytic Solutions, G2, Inc. and TexelTek, Inc.. David Kravitz holds a 2000 - 2006 Doctor of Philosophy (PhD) in Algorithms, Combinatorics, and Optimization @ Carnegie Mellon University. With a robust skill set that includes pysp, Linux, Research, Java, Python and more. David Kravitz has 5 emails and 1 mobile phone numbers on RocketReach.