Erica Ehrhardt's Work Experience
Software Development Engineer
Software Development Engineer intern
NASA Jet Propulsion Laboratory
Undergraduate Research Fellow
Senior Software Engineer (iOS)
Senior Software Engineer (data platform)
Lead Tools Engineer
Erica Ehrhardt's Professional Skills Radar Chart
Based on our findings, Erica Ehrhardt is ...
What's on Erica Ehrhardt's mind?
Based on our findings, Erica Ehrhardt is ...
Erica Ehrhardt's Estimated Salary Range
Frequently Asked Questions about Erica Ehrhardt
What company does Erica Ehrhardt work for?
Erica Ehrhardt works for Microsoft
What is Erica Ehrhardt's role at Microsoft?
Erica Ehrhardt is Software Development Engineer
Erica Ehrhardt's phone (213) ***-*375
What industry does Erica Ehrhardt work in?
Erica Ehrhardt works in the Internet industry.
About Erica Ehrhardt
💼 Past Experience
Erica Ehrhardt's Summary of work experience: Erica Ehrhardt worked as a Software Engineer (iOS, Go) at Thumbtack from March 2015 to January 2019 in San Francisco Bay Area. She joined Thumbtack's Data Platform team to assist with the buildout of our own Big Data system, and then its progression from a single AWS EC2 cluster running Cloudera Spark, Hive, and Impala distributions to a fully scalable system built on the Google Cloud Platform, using Spark, BigQuery, and PubSub. Erica also worked as a ServiceSupplier for Microsoft in Redmond, Washington from July 2009 to August 2010. During her time at Microsoft, Erica systemicallyChanged APIs to produce reduced executed time for SharePoint and Exchange, reduced store space costs for an LDAP-based SharePoints, and increased machine learning performance for internal use. She also developed and presented her own design project for a live game data editor at the Game Developers Conference (GDC) in 2014.
Erica Ehrhardt has aBA from Caltech from 2003 to 2011. Erica earned her BS Computer Science from Caltech in 2011. Erica currentlyWorks as an Engineering Manager at Google. Erica Ehrhardt has a background in computer science and engineering, which has landed her in a great position at Google as an Engineering Manager. Erica has experience working in a startup environment as well as at large companies. She is passionate about her work, and her passion has landed her at a storied company like Google. Erica has strong work readiness skills, and is always looking to develop new skills.
💡 Technical & Interpersonal Skills
Erica Ehrhardt has experience in the following areas:Software Engineer (iOS, Go) at ThumbtackSoftware Engineer (data platform) at Thumbtack from March 2015 to January 2019 (3 years 11 months) in San Francisco Bay AreaMaintained, extended, audited, and profiled our analytics event processing pipeline. Reduced crucial parts of event ingestion and processing time by up to 90% using performance-profiling-driven optimizations. Implemented session detection and robot/human web traffic differentiation. Mentored an intern working on enhanced robot classification.Worked on Scala build and deploy tooling, including SBT, Jenkins, and JFrog Artifactory. Reduced 20-minute build time by 6 minutes by restructuring build and precompiling expensive components. Wrote SBT plugins to improve Twitter's Scrooge Thrift compiler, and better integrate SBT publishing with Artifactory. Evangelized the new unified Dataset/DataFrame in Spark 2 at Thumbtack when it was released, and incorporated those APIs into my Spark jobs and others for improved type safety without reduced performance.Created the Becquerel OData gateway server in Scala Play to connect Salesforce with BigQuery, which allows Customer Service access to our big data platform, and significantly reduces storage costs. Extended Becquerel when CS needed more speed, by adding support for Elasticsearch as an alternate backend, and creating Spark jobs to materialize BigQuery views into ES. This improved median query time by 1-2 orders of magnitude, from 3s to 300ms for complex queries and 30ms in our most common cases.Released Becquerel as open source.
In a nutshell
Ranked #1,293 out of 25,860 for Software Development Engineer in California
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 0 month(s)
There's 95% chance that Erica Ehrhardt is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from 76% of Fortune 500 companies
The most accurate data ever
Find anyone, anywhere
with ContactOut today
Making remote or global hires? Connecting
with key decision-makers? We can help.
No credit card required