Curriculum Vitae

My professional journey and skills

Experience

Founding engineer bootstrapping core infrastructure with multi-tenant IaC. Built Temporal workflow engine with CV triggers and managed fleet of 100+ edge devices.

+21 more

Terminal Industries is reimagining global shipping and logistics using computer vision and edge computing.

  • Founding engineer responsible for bootstrapping core infrastructure using Terraform for multi-tenant IaC with Row-Level Security (RLS), supporting a Golang backend and a Python-based Vision Engine with GPU acceleration
  • Co-authored edge SRE Ansible playbooks to automate provisioning and fleet management of 100+ Axis cameras. Developed custom AXIS ACAPs integrating an OpenTelemetry collector and Tailscale client to ensure high observability and secure remote management
  • Designed and implemented a Temporal-backed workflow engine with modular actions, computer-vision triggers, CEL-based branching logic, and client-customizable configurations, enabling flexible automation of complex logistics workflows
  • Built CDC consumers using Debezium and Redpanda to power event-driven workflows, improving data synchronization and system responsiveness
  • Designed an extensible integration platform on Cloudflare Workers for Platforms, enabling tenants to deploy custom code and connectors in a secure, bring-your-own-compute model
  • Mentored junior engineers, delivered internal Slidev presentations on engineering best practices, and actively contributed to product strategy and technical leadership discussions
Golang Python React TanStack Terraform OpenTofu Ansible Computer Vision GPU Acceleration Temporal CEL OpenTelemetry Tailscale AXIS ACAP Kubernetes Cloudflare Workers Prometheus Grafana GraphQL Mise GitHub Actions AWS AWS ECS Kafka Redpanda DuckDB DBT CDC PostgreSQL Debezium Claude Code

Senior Systems Engineer

Cloudflare Austin, TX Dec 2019 - Aug 2024

Designed custom vector storage format with IVF+PQ for edge query efficiency. Built metadata storage engine and dynamic re-indexer for real-time retrieval.

+1

Vectorize is Cloudflare's edge-native, serverless vector database, powering AI products and embeddings workflows.

  • Designed and implemented a custom vector storage format optimized for document-store workloads using IVF+PQ search patterns, improving query efficiency at the edge
  • Built a custom metadata storage engine supporting low-latency index lookups on distributed edge nodes for real-time retrieval workloads
  • Developed a dynamic re-indexer that monitored index properties and load metrics to automatically re-compute and version indices in real time, ensuring sustained query performance
Golang Rust TypeScript Kubernetes Docker IVF+PQ Parquet R2 Cloudflare Workers

Launched Workers for Platforms with multi-tenant V8 runtime. Implemented privileged bindings and expanded edge storage architecture.

+6

Core platform responsible for managing the build pipeline and configuration systems for Cloudflare Workers.

  • Built and launched Workers for Platforms, extending the C++ V8 runtime to support dynamic resource allocation and runtime dispatch, enabling multi-tenant execution at scale
  • Implemented privileged binding support via Cap'n Proto RPC, enabling dynamic injection of bindings for trusted accounts and improving runtime security isolation
  • Expanded Workers edge storage from Quicksilver to a tiered system incorporating Ceph and external backends, improving scalability and data durability
Golang C++ Kubernetes Docker Buf Protobuf Cap'n Proto Kafka Prometheus ClickHouse Ceph Quicksilver PostgreSQL Cloudflare Workers

Launched customer alerting platform with SLO-based anomaly detection. Operated Kafka messaging system processing 1T+ messages daily.

+4

Internal Tools creates cross-team abstractions used across Cloudflare, serving both internal developers and external product surfaces.

  • Architected and launched Cloudflare's customer alerting platform, enabling service-based alert dispatch with enriched context via VictoriaMetrics and ClickHouse. Implemented multi-window SLO burn-rate anomaly detection to improve incident responsiveness
  • Operated and optimized Cloudflare's Kafka-backed internal messaging system powering 300+ producers/consumers across 15 brokers, processing over 1T messages per day
  • Spearheaded the Search Engine Crawl Hints initiative with Microsoft and Yandex, integrating with Cloudflare's cache invalidation stack to reduce redundant crawls and network load
  • Managed and optimized a multi-node Elasticsearch cluster supporting Cloudflare's global customer base, implementing automated index lifecycle management and performance tuning across 50+ production indices
Golang Kubernetes Docker Redis Kafka Prometheus VictoriaMetrics ClickHouse Elasticsearch PostgreSQL TypeScript Cloudflare Workers

Established critical infrastructure including CI/CD and infrastructure-as-code. Designed onboarding systems managing 150+ configuration parameters. Led team expansion from 5 to 20 members.

+3 more

Pason Power is an energy technology company providing real-time IoT monitoring and optimization for commercial solar and battery storage systems. Led cloud architecture and engineering growth as the company scaled from seed to Series A.

  • Established critical infrastructure including CI deploys and infrastructure-as-code for auto-scaling instances
  • Designed onboarding and device commissioning processes managing 150+ configuration parameters with real-time async updates
  • Built data ingestion pipeline using IoT Core, Kinesis, and Redis for real-time data support
  • Championed modern web stack migration to Material UI, GraphQL, Babel, and Webpack
  • Collaborated with sales team on client demos, contributing to company growth from $0 to $1M+ annually
  • Led hiring efforts, growing engineering team from 5 to 20 people
GraphQL Node.js Python PostgreSQL Timescale AWS Lambda DynamoDB Kinesis ECS IoT Core Redis Material UI Webpack

Co-architected serverless backend using Lambda and DynamoDB. Developed hardware OTA process and built admin dashboard with React.

Early-stage smart home IoT startup building a surface-mounted gesture sensor that transforms any surface into a smart controller. Responsible for cloud infrastructure and firmware management systems.

  • Co-architected serverless backend using Express.js with Lambda, S3, DynamoDB, and CloudFront
  • Developed hardware OTA process for firmware management and staged device deployments
  • Built admin dashboard using React, Redux, and Webpack
  • Implemented secure device commissioning process with certificate management
Node.js React Redux AWS Lambda DynamoDB CloudFormation S3 CloudFront Express.js

Co-developed fundraising portal with REST API and OAuth. Managed server infrastructure reducing hosting costs by $20,000/month.

Full-stack development and DevOps role at a leading digital political consulting firm, working on high-traffic fundraising platforms for major political campaigns and advocacy organizations.

  • Co-developed in-house fundraising portal with REST API, OAuth, and secure payment processing
  • Introduced automated build processes using Grunt and MVC architecture with Backbone
  • Assumed server administration responsibilities for L.E.M.P. stack configuration and AWS EC2 management
  • Restructured system architecture for real-time monitoring and elastic load balancing, reducing monthly hosting costs by $20,000
PHP Ruby on Rails JavaScript Backbone.js AWS EC2 Docker nginx MySQL Grunt

Education

B.S. Computer Engineering

The University of Kansas | Lawrence, KS |

Cumulative GPA: 3.42 / Professional GPA: 3.50. Dean's List (4 semesters). Focus on Circuits, Networks, Programming, Embedded Systems, Operating Systems, and Digital Design.

Speaking & Events

The Babel Fix: Unifying APIs with Cloudflare Workers and AI

Cloudflare Connect 2025 | Las Vegas, NV |

Presented strategies for streamlining API integrations using Cloudflare Workers for Platforms and Workflows. Demonstrated how AI-driven automation transforms fragmented API workflows into reliable, intelligent pipelines.

AI on Demand: Serverless AI

DevOps.js Conference | Remote |

Delivered a hands-on workshop exploring serverless architecture applications in AI. Guided participants through building a RAG application using Workers AI, Vectorize, D1, and Cloudflare Workers.

Expertise

Systems Programming Cloud & DevOps Distributed Systems Data Engineering AI & ML Frontend & Web IoT & Embedded Observability & SRE

Skills

Languages

Golang Python Rust TypeScript C/C++ Ruby

Web & Frontend

React Node.js GraphQL TanStack Redux

Cloud & DevOps

AWS Kubernetes Docker Terraform Cloudflare Workers GitHub Actions

Databases & Streaming

PostgreSQL DynamoDB Redis Kafka ClickHouse DuckDB

Observability

Prometheus Grafana OpenTelemetry VictoriaMetrics

IoT & Edge

Computer Vision GPU Acceleration Temporal Ansible AXIS ACAP