Michael Joseph Rosenthal

Experience

  • Verily Life Sciences
  • ;
  • San Francisco, CA, USA

As a member of the Platform Engineering team, my responsibilities have included:

  • Designing and implementing developer and CI tooling used by hundreds of engineers.
  • Contributing to GitOps infrastructure management software built with Kubernetes and Terraform.
  • Overseeing codebase and infrastructure handover resulting from restructuring.
  • Managing and improving internal applications critical to the entire organization.
  • Large amounts of internal communications work such as carefully-planned automation and feature rollouts, technical and non-technical documentation, guides, and hosting office hours.
  • Environmental Defense Fund

Designed and implemented the data infrastructure for the Air Quality Data Commons (now OpenAQ). Functional components included:

  • A generalized air quality data pipeline, capable of ingesting a wide swath of data formats.
  • A superset resource and dashboard generator for visualizing bigquery resources securely.
  • Internal tools and APIs for accessing and managing data projects and schemas.
  • Google Cloud infrastructure management, deployments, and scripting.
  • Testing and profiling frameworks to ensure future stability and data integrity.
  • System monitoring and reporting frameworks and processes.
  • Rigorous technical writing, including detailed documentation, road maps, architecture proposals, expositional issues, and user guides for a wide range of audiences.
  • Freelance Consultant
  • ;
  • Global (traveled)

As a consultant, I usually wear multiple hats, often managing AWS deployments, writing server and frontend logic, and integrating external services for the client as needed. Previous solutions include:

  • An interactive ETL pipeline builder written in Clojure
  • Dockerized python microservices for processing high throughput financial transactions
  • A peerassets crypto wallet built with react-native

As well as a number of web applications built with Python and/or Javascript.

  • BuzzPoints
  • ;
  • Austin, TX, USA
  • Categorized millions of unlabeled records with PostgreSQL functions and modules
  • Implemented PCI compliant ETL systems for sensitive, non-standardized client data
  • Data reporting and visualization tools (Python, PostGIS)
  • Implemented a raw text tokenization and labeling pipeline (Apache Camel, Elasticsearch)
  • Managed and reported on financial data for 20+ banks and 3,000+ merchants
  • Analyzed potential client data, providing market and profit analysis for data-driven sales