David Ehrmann

David Ehrmann Email and Phone Number

Software Engineer @ Google
Mountain View, CA, US
David Ehrmann's Location
Mountain View, California, United States, United States
David Ehrmann's Contact Details
About David Ehrmann

I’m a primarily backend engineer with additional experience in frontend and devops. I’m most comfortable in Java, though I've also worked with Javascript, C++, and Python. More important than the technologies, I'm a firm believer in understanding the needs of customers (both internal and external), understanding business needs, and building relationships with teams outside my own.

David Ehrmann's Current Company Details
Google

Google

View
Software Engineer
Mountain View, CA, US
Website:
goo.gle/3DLEokh
Employees:
315106
David Ehrmann Work Experience Details
  • Google
    Software Engineer
    Google
    Mountain View, Ca, Us
  • Facebook
    Software Engineer
    Facebook Oct 2019 - Present
  • Sift
    Staff Software Engineer
    Sift Oct 2017 - Sep 2019
    San Francisco, California, Us
    - Responsible for development and maintenance of backend services handing data ingestion- Maintain public SDKs, improving build process and code quality- Collaborate with Support Engineers to solve unique customer problems- Retrofitted data validation in public-facing API with JSON Schema- Reduced Android SDK dependencies on third-party libraries- Migrated customer-facing rate limiting from per-host to global rate limits
  • Spotify
    Software Engineer
    Spotify Jul 2014 - Sep 2017
    Stockholm, Stockholm County, Se
    Backend engineer supporting partnerships with partners including Facebook, Twitter, Starbucks, Uber, and Tinder.- Designed and implemented backend system for logging into Spotify with Facebook from the desktop client- Designed and implemented an API endpoint for provisioning Spotify premium to users- Integrated real-time app install tracking from Adjust.com with Spotify's data infracturture- Provide support to partners on API endpoinds, usage, and instrumentation to support analytics- Operated and maintained backend microservices around lifecycle events like capacity planning, machine provisioning, troubleshooting, API upgrades, and decommissioning.
  • Reddit.Com
    Software Engineer
    Reddit.Com Jul 2013 - Mar 2014
    San Francisco, California, Us
    Engineer dedicated to maintaining and improving the advertising system and advertising operations. Added features to the self-serve advertising system including embedded videos and thumbnail selection, pulled performance reports of business metrics, and reviewed third-party advertising and widget HTML and Javascript, looking for malicious or privacy-breaching code. Worked with Adblock Plus to properly whitelist reddit's ads and educated the reddit community about reddit's ad offerings and privacy/personal data policy.
  • Amazon
    Software Development Engineer - Amazon Redshift
    Amazon May 2013 - Jul 2013
    Seattle, Wa, Us
    Implemented enhancements and bug fixes to Redshift's ParAccel-based database engine and wrote unit tests verifying database functionality, in addition to providing support and debugged customer issues.
  • Become.Com
    Software Engineer
    Become.Com Jan 2010 - May 2013
    Responsible for frontend and backend changes to become.com and sister comparison shopping sites. Assured stability and performance of production web services. Designed and implemented interfaces and services required for new site features. Built and deployed software releases, and provided support during the QA process. Analyzed user data from web traffic and verified the correctness of tracked data.
  • Cisco Systems
    Software Engineer
    Cisco Systems Aug 2006 - Sep 2009
    San Jose, Ca, Us
    Responsible for Cisco IOS driver development for ASICs and line cards on the Catalyst 6500 platform. Implemented and maintained debugging interfaces and worked with other teams to develop new driver APIs. Provided first-line ClearCase support for the firmware team. Maintained firmware-internal documentation on the team wiki and active in code quality initiatives.
  • Purdue University
    Undergraduate Ta - Cs-158 (C Programming)
    Purdue University Aug 2003 - May 2006
    West Lafayette, In, Us
    Led lab sessions, graded coursework, and proctored exams for an introductory C programming course.

David Ehrmann Skills

Java Javascript Html Xslt Regular Expressions Xml Google Webmaster Tools Jsp Subversion Distributed Systems Google Analytics Online Advertising Software Development Scalability Databases Mysql Python Linux Ppc Software Engineering Data Analysis Search Ajax Sql Css C++ Seo Google Adwords Web Analytics Analytics E Commerce Jquery Algorithms Machine Learning C Data Mining Perl Sem Product Development Online Marketing

David Ehrmann Education Details

  • Purdue University
    Purdue University
    Computer Science

Frequently Asked Questions about David Ehrmann

What company does David Ehrmann work for?

David Ehrmann works for Google

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

David Ehrmann's current role is Software Engineer.

What is David Ehrmann's email address?

David Ehrmann's email address is eh****@****ify.com

What is David Ehrmann's direct phone number?

David Ehrmann's direct phone number is +165081*****

What schools did David Ehrmann attend?

David Ehrmann attended Purdue University.

What skills is David Ehrmann known for?

David Ehrmann has skills like Java, Javascript, Html, Xslt, Regular Expressions, Xml, Google Webmaster Tools, Jsp, Subversion, Distributed Systems, Google Analytics, Online Advertising.

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.