About My Career

Technical Leader with 10 years of experience in the software industry. I build backend data platfoms for high traffic consumer facing apps. I build internal portals and data infrastructure to scale up companies' ability to manage a consumer-facing backend.

Resume

Contact Me

Experience

Pax Labs, Inc. 2018-2022

Pax Labs is an award winning consumer cannabis company. As the first backend engineer hired on the software team, I:

  • Built cloud infrastructure and APIs to create a microservice backend for partner-facing, internal, and consumer-facing products
  • Managed data pipelines in airflow for product analytics, reporting, and integration into the consumer products - including the pipeline that parses Certificate of Analysis Data provided by partners to show chemical composition to consumers
  • Automated business processes by integration with Acumatca
  • Managed infrastructure for our internal BI tool, Superset
  • Built internal web tools for managing consumer-facing data
  • Built the consumer-facing search and recommendations backend with Elasticsearch in AWS
  • Rescale, Inc. 2014-2018

    Rescale helps customers run engineering simulations in the cloud.

    I architected much of their backend jobs framework - the code that managed virtual machines and distributed work amongst them. I wroteangular UI code to enable users to control their virtual machines, the django APIto accept that data, and the java code to interface with cloud providers to enact the user's choices.

    Some hard problems I solved were:

    • Managing transient node failures to increase robustness
    • Distributing work amongst hundreds of nodes
    • Coordinating state across distributed agents
    • Managed a team of three other engineers

    Shop It To Me, Inc. 2012-2014

    Shop It To Me connects users with clothes on sale in their size.

    I helped build a powerful UI for configuring clothing preferences using Ember.js and Ruby on Rails.

    I implemented their clothing recommendation system using a machine learning framework.

    I performed statistical analysis of A/B test results.

    Public Library of Science 2010-2012

    PLoS is an open-access scientific journal publisher.

    I worked on the java web backend using Struts2 and completed a major refactoring of the data stores backing Ambra. I oversaw major work on their syndication system.