Matthew Stern

Matthew Stern Email and Phone Number

Software Engineer - Executive Director at PDT Partners @ PDT Partners
Matthew Stern's Location
New York, New York, United States, United States
Matthew Stern's Contact Details

Matthew Stern personal email

n/a

Matthew Stern phone numbers

About Matthew Stern

Matthew Stern is a Software Engineer - Executive Director at PDT Partners at PDT Partners. He possess expertise in java, javascript, python, linux, computer architecture and 7 more skills.

Matthew Stern's Current Company Details
PDT Partners

Pdt Partners

View
Software Engineer - Executive Director at PDT Partners
Matthew Stern Work Experience Details
  • Pdt Partners
    Executive Director
    Pdt Partners Dec 2024 - Present
    New York, Ny, Us
  • Pdt Partners
    Vice President
    Pdt Partners Jul 2020 - Dec 2024
    New York, Ny, Us
  • Google
    Senior Software Engineer (Infrastructure)
    Google Nov 2018 - Jul 2020
    Mountain View, Ca, Us
    I work on Scaffolding, an internal framework that simplifies C++ RPC server development at Google. Our largest clients are YouTube, Assistant, and Search, and we have thousands of users across the company. Our clients have strict performance requirements, so all of our features must take performance into account.Some highlights from this project: * Added a dependency injection framework, which increases developers' velocity and simplifies their code. * Added support for gRPC-backed Scaffolding servers for both sync and async threading models. * Guided users how to use our framework and build robust Google servers
  • Google
    Senior Software Engineer (Ads)
    Google May 2017 - Nov 2018
    Mountain View, Ca, Us
    I worked on Google Ad Manager's real-time bidding (RTB) C++ server, which retrieves third-party bids for millions of programmatic ad auctions per second. Specifically, for a particular ad auction, the server must find all interested parties, send them each a HTTP request, receive bid responses, filter invalid bids, and return the rest to the auction within hundreds of milliseconds.Highlights of this project: * Built a system to deliver auction win notifications to third parties in real time. The system ensures 99.9% of notifications are successfully delivered and uses queuing and retrying when appropriate. * Redesigned our pipeline to ingest new ads for malware detection in real time instead of in batch processing. * Managed engineering work for critical features (e.g. compliance with the EU's GDPR laws) across five different teams * Led several projects to improve C++ code health
  • Google
    Senior Software Engineer (Infrastructure)
    Google Jan 2016 - Jun 2017
    Mountain View, Ca, Us
    Coroner is a 20% project that ingests, analyses, and presents data from C++, Java, and Go server crashes across Google's stack. On Coroner, I built a centralized analysis service that runs custom functions in real time on each ingested coredump (C++/Go) and heapdump (Java). Google server owners write these functions and submit them to the centralized service.An example of such a function is a "heapdump reporter", which provides aggregate statistics about the Java heap at the time of GC thrashing or OOM. The service had to pay special attention to load balancing and scalability. For example, the heapdump reporter function needs to load a multi-gigabyte file into RAM every time a Java server at Google OOMs. (I also spent time optimizing this function itself, which must efficiently aggregate across millions of nodes in the server's live object graph).
  • Google
    Senior Site Reliability Engineer (Docs)
    Google Oct 2016 - May 2017
    Mountain View, Ca, Us
    Ensured the scalability, reliability and availability of the Google Docs suite (Docs, Sheets, Slides, Drawings and supporting infrastructure), which are all written in Java.* I implemented automated capacity tooling for our services. The tools took into account future demand, redundancy, and the geographic locations of our users and backends, acquired capacity, and updated our production footprints.* For our batch pipelines, I created reliability guidelines and standards and helped debug scalability issues. In particular, I created a minified database dump that downstream pipelines used to save terabytes of wasted I/O every day.* I implemented a fault injection service for Java servers at Google, which allows service owners to simulate added latency and high error rates when conducting disaster recovery tests.* I specialized in issues related to Java GC thrashing. I tuned the GC settings and improved Java code to avoid using excessive memory.* I served on the SRE on call rotation and debugged critical issues in real time.
  • Google
    Site Reliability Engineer (Docs)
    Google Aug 2014 - Oct 2016
    Mountain View, Ca, Us
  • Yorango Inc
    Lead Software Engineer
    Yorango Inc Dec 2012 - Dec 2013
    • Created, assigned and managed programming tasks for other engineers• Implemented backend to create/edit properties and user accounts in Django & MySQL• Designed and implemented a comprehensive live chat and messaging platform• Created geographical property search using Javascript and Google APIs• Integrated site with HelloSign API to allow for branded online contract signing• Implemented wireframes for frontend using HTML and CSS• Created a CDN for the website using Amazon Cloudfront
  • Amazon
    Software Developer Engineer, Intern
    Amazon May 2013 - Aug 2013
    Seattle, Wa, Us
    * Architected and implemented an autonomous, distributed and multithreaded web crawler that findscustomer facing bugs on Amazon webpages and reports the issues to teams* Drafted a design document for web crawler with a proposal, full architectural overview, design tradeoffs, and performance expectations* Implemented a feed file diff algorithm that reduced by 99% the average number of database inserts that a feed file processor system makes
  • Amazon
    Software Development Engineer, Intern
    Amazon May 2012 - Aug 2012
    Seattle, Wa, Us
    * Created a scalable metrics dashboard with dynamic front end graph tools and performant file I/Opersistence with Python and Django* Developed a tools dashboard website to interact with Perl web services using Perl and Mason* Developed web apps for Facebook and Twitter

Matthew Stern Skills

Java Javascript Python Linux Computer Architecture Software Development Programming Data Analysis C Scalability Web Services Web Applications

Matthew Stern Education Details

  • Cornell University
    Cornell University
    Computer Engineering
  • Cornell University
    Cornell University
    Electrical And Computer Engineering

Frequently Asked Questions about Matthew Stern

What company does Matthew Stern work for?

Matthew Stern works for Pdt Partners

What is Matthew Stern's role at the current company?

Matthew Stern's current role is Software Engineer - Executive Director at PDT Partners.

What is Matthew Stern's email address?

Matthew Stern's email address is ma****@****gle.com

What is Matthew Stern's direct phone number?

Matthew Stern's direct phone number is +151656*****

What schools did Matthew Stern attend?

Matthew Stern attended Cornell University, Cornell University.

What are some of Matthew Stern's interests?

Matthew Stern has interest in Guitar, Basketball, Stand Up Comedy, Tennis, Swimming, Sketch Comedy.

What skills is Matthew Stern known for?

Matthew Stern has skills like Java, Javascript, Python, Linux, Computer Architecture, Software Development, Programming, Data Analysis, C, Scalability, Web Services, Web Applications.

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.