Education

Experience

Promptfoo - Co-founder & CTO

July 2024 - PRESENT

Promptfoo builds open-source tools to evaluate, find, and fix vulnerabilities in large language models (LLMs). Our open-source tools are used by over 35,000 developers and researchers worldwide.
  • Built and scaled engineering team, emphasizing diversity and open-source contribution
  • Established key partnerships with AI research institutions and tech companies

Smile Identity - VP Engineering & Head of AI

January 2022 - July 2024

Smile builds machine learning APIs to compare user submitted photos to ID documents. Our APIs are used by hundreds of thousands of people every day to access financial services. As VP of Engineering, I provide technical leadership on high-impact projects, influence and coach a distributed team of engineers, and facilitate alignment and clarity across teams on goals, outcomes, and timelines. I was promoted from Director of Engineering to VP of Engineering in April 2022, and then to VP of Engineering and Head of AI in November 2022. I lead a 20+ person engineering org. I directly manage ~8 engineers and spend >50% of my time writing code.

  • Redesigned engineering processes for bug tracking, meetings, and standups. Improved culture for code reviews, blameless post-mortems, and retrospectives.
  • Re-architected engineering hiring and onboarding processes. Recruited several strong engineers.
  • Reorged engineering teams to focus on product delivery. Created a new team to focus on ML infrastructure.
  • Lead re-design of internal APIs for inference. Built new computer vision pipelines for industry leading certifications (NIST/iBeta liveness).
  • Pitched, designed, developed, deployed, and maintain a fraud detection product based on 1-N facial recognition using embeddings and vector search.

Skeptical Investments - Co-founder

April 2017 - PRESENT

Skeptical Investments is a micro-vc fund focused on Angel, Seed, and Series-A YC companies.

  • Created the InstaSafe. Fast, automated investment docs for YC companies.
  • Advise several startups in the fund.

Arthena - Co-founder & C.T.O.

January 2014 - January 2022

Arthena is a Series A Company funded by Athemis, Foundation Capital, and YC. We develop quantitative strategies to predict the value of fine art and build investment products. I ran a 20-person product and engineering org for 8 years. We were acquired by Masterworks in 2023.

  • Built production, online, end-to-end optimized machine learning pipelines for time-series prediction.
  • Designed micro-service architecture around: data collection, data integrity, feature engineering, research, strategy, backtesting, deployment, and reporting.
  • Set and communicated team priorities that supported the broader organization's goals. Aligned strategy, processes, and decision-making across teams.
  • Set clear expectations with individuals based on their level and role and aligned them to the broader organization's goals. Met regularly with individuals to discuss performance and development, and provided feedback and coaching.
  • Developed the long-term technical vision and roadmap within, and often beyond, the scope of my teams. Evolved the roadmap to meet anticipated future requirements and infrastructure needs.

Enveritas - ML Engineering Contractor

September 2016 - January 2018

Enveritas is a non-profit that works with coffee farmers to improve their livelihoods. I joined on day one and helped build a variety of tools to collect and analyze data. I also advised on technical strategy, helped hire engineers, and advised on their YC application.

  • Trained a model for the Brazilian Coffee Scenes Dataset with better than state of the art accuracy.
  • Collected training sets on the ground in Uganda. Built dashboards to visualize work of surveyors using Flask, React, and D3.
  • Performed supporting analysis to ensure data integrity using Pandas, t-SNE, SVM's, and other techniques.

Zenysis - Software Engineering Contractor

February 2016 - March 2016

Zenysis develops data analysis and visualization tools for government agencies and international organizations. Their solutions help improve decision-making by integrating and analyzing large-scale datasets from various sources. I was the second contributor to the codebase. We built data visualization tools and tackled complex data ingestion challenges for the Ethiopian Ministry of Health.

  • Worked in Addis Ababa for the Ethiopian Ministry of Health and built data visualization tools in React and Flask.
  • Ingested multiple databases with different alphabets, calendars, and without official spellings of geographic locations.

Matroid - Co-founder

July 2015 - January 2016

Matroid is a computer vision platform for creating and deploying detectors. Detectors help customers identify objects, events, or patterns in images and videos without requiring machine learning or coding expertise. I played a crucial role in defining the company's vision. I was responsible for architecting and building the initial product. I left shortly after the Series A to focus on Arthena.

  • Developed end to end machine learning pipeline to train visual classifiers from keywords using Caffe, Node.JS, Redis, MongoDB, and other technologies.

Planet - Missions Intern

June 2014 - January 2015

  • Built models to improve image quality, signal to noise ratio, and dynamic range.
  • Performed statistical analysis of image quality in Matlab and Python. Developed flight software in C++.
  • Organized first hackathon, prototyped hardware, and designed and built photography equipment for rocket launches.

Planetary Resources - Avionics Intern

January 2014 - May 2014

  • Developed simulations in Matlab for Attitude Determination and Control Subsystem.
  • Developed processes for in lab testing and characterization of various subsystems.
  • Assembled flight hardware in cleanroom.

Facebook - Software Engineer Intern

June 2013 - September 2013

  • Developed software in python for automated testing of servers.
  • Performed statistical analysis with R, HIVE to assist in triage of malfunctioning servers.
  • Worked with vendors and ODM's during triage to assist in risk mitigation.

SEDS-USA - At Large Board Member

October 2013 - October 2014

  • Elected to Board of Directors of the USA's largest student space advocacy group based on 5+ years of work with SEDS.
  • Responsibilities included: organizational strategy, conference presentations, fundraising, special projects, promoting SEDS nationally and internationally, and photographing conferences.

UB Nanosatellite Program - Co-founder, Program Manager

October 2010 - June 2012

  • Coauthored grant to build a multi-spectral imaging satellite as part of the AFRL University Nanosatellite Program.
  • Lead a team of 60 students through satellite development life cycle. Served as a technical expert, acquired intimate working knowledge of satellite subsystems. Solicited funding through NASA, AFOSR, and several corporate sponsors.

Skills

Note: I think these sections are silly, but everyone seems to have one. Here is a *mostly* honest overview of my skills.

Python
5 / 5
Node.JS
5 / 5
Pandas
5 / 5
Amazon Web Services
4 / 5
Javascript
4 / 5
PostgreSQL/SQLite3/SQL/Redshift
4 / 5
Pylint
4 / 5
Scikit-Learn
4 / 5
AWS
3 / 5
AWS Lambda
3 / 5
Git/Mercurial
3 / 5
FastAPI
3 / 5
Flask
3 / 5
Mypy
3 / 5
Data Mining
3 / 5
PyTorch
3 / 5
Tensorflow + Keras
3 / 5
HTML + SASS/SCSS/CSS
3 / 5
Ruby on Rails
3 / 5
Next.JS
3 / 5
Typescript
3 / 5
MongoDB
3 / 5
Redis
3 / 5
Data Visualization
3 / 5
Jupyter
3 / 5
Docker
3 / 5
Matplotlib
3 / 5
Numpy
3 / 5
Google Cloud Compute
2 / 5
Heroku
2 / 5
Bash
2 / 5
Julia
2 / 5
MATLAB
2 / 5
R
2 / 5
Ruby
2 / 5
D3
2 / 5
Express.JS
2 / 5
React
2 / 5
ElasticSearch
2 / 5
GraphQL
2 / 5
Dagster
2 / 5
Kubernetes
2 / 5
Numba
2 / 5
Spark
2 / 5
C++
1 / 5