Matt Anderson

Experience

 
 
 
 
 

Engineering Manager

Expanse

Oct 2017 – Present San Francisco, CA

Since October 2017, I’ve managed engineers working on a variety of platform capabilities, including collection of the data that comprise the Expanse Global Internet Sensing Platform (these include passive and active DNS, WHOIS, BGP, scanning, and flow data) and mining these data to link organizations to their internet-connected assets. Together, these capabilities help Expanse’s customers discover, track, and impose security policies over their internet-connected assets, all without installing a single agent or appliance.

We use Apache Beam (our pipelines are written in Java and run on Google Cloud Dataflow) for batch and stream processing, moving data in and out of Google Cloud Storage, Apache Kafka, Google Cloud Bigtable (HBase), Elasticsearch, and Postgres (Amazon RDS). Our streaming pipelines are built to handle tens of thousands of messages per second, and routinely process more than 5 TB per day. Our total data size is in the petabytes. Most of our APIs are running a (Java) Spring Boot stack, but our data collection team has authored a number of services written in Go.

 
 
 
 
 

Software Engineer

Expanse

Oct 2015 – Oct 2017 San Francisco, CA
Backend engineer responsible for developing, deploying, and operating Qadium’s Rapid Internet Sensing Platform (QRISP). Designed and built lingua franca library and system (QDT) for data engineering and data-driven applications at Qadium
 
 
 
 
 

Southbound PCT Hiker

Pacific Crest Trail

Jun 2015 – Oct 2015
Hiked southbound from the Canadian Border (near Hart’s Pass in Washington) to far-northern California (at Seiad Valley, CA).
 
 
 
 
 

CS107 Course Assistant

Stanford University

Sep 2014 – Jun 2015 Stanford, CA
 
 
 
 
 

Forward Deployed Engineer Intern

Palantir Technologies

Jun 2014 – Sep 2014 McLean, VA
Built tools for top-down analysis of highly-linked graph data, allowing analysts to develop “network intuition” where traditional, visual approaches fell short.
 
 
 
 
 

Software Engineer Intern

Google

Jun 2013 – Sep 2013 Mountain View, CA
Worked with the Maps Ground Truth team, developing visualization utilities for Atlas that highlighted nontrivial inconsistencies in Maps data that cause adverse path finding outcomes
 
 
 
 
 

Intern, Office of the Chief Technology Officer

Executive Office of the President, The White House

Apr 2013 – Jun 2013 Washington, D.C.

Met with agency principals, conducted research, and coordinated efforts to roll out the President’s open data and open government initiatives, particularly as they related to public safety data. Made detailed technical plans to improve the Consumer Product Safety Commission’s product recalls API. Created a Codecademy course to promote usage of the NHTSA 5-star safety data API. Reviewed an unclassified interagency report on cybersecurity research.

Concurrently, I was enrolled in the Bing Stanford in Washington program.

 
 
 
 
 

CS106 Section Leader

Stanford University

Apr 2012 – Mar 2014 Stanford, CA