More than 11 years of fullstack engineering, focusing on building scalable software, leading development of new products and distributed systems from scratch; from prototype to release.
Skills: Typescript (8 years), React, CSS (8 years), Rust (5 years), Go (4 years), Java (5 years), Postgres, SQLite (5 years), Clickhouse (2 years), Kafka (6 years), AWS (10 years), build/deploy tooling (3 years), infrastructure and observability — Grafana, Prometheus, OpenTelemetry, Loki (4 years), and service-oriented architecture and best practices (10 years).
You can see a full PDF of my resume here.
Contacting me via email is best ([email protected]), but you can also text or call the number on my resume. My GitHub is github.com/vogtb.
Experience
Senior Engineer, Team Lead (July 2023 → July 2025) Replo
- Designed and implemented A/B testing and web analytics products.
- Realtime high-throughput data processing system for web analytics.
- Built timeseries query engine with filters, grouping, and aggregation.
- Shipped features for Replo’s WYSIWYG landing page builder.
- Established alerting best practices, implemented observability.
- Had a lot of fun mentoring smart, enthusiastic junior engineers.
Founder + Engineer (July 2018 → July 2023) Protobase
- Founded company, and built spreadsheet SaaS product.
- App focused on separation of code, data, and formatting for sheets.
- Implemented custom Excel and Google Sheets runtime.
- Improved spreadsheet workflows with custom query language.
Senior Engineer (January 2016 → July 2018) Signal
- High-throughput, high-scale data engineering, stream processing.
- Built distributed processing workflows for time-sensitive features.
- Worked on migration between large globally distributed databases.
- Built fast, accurate cardinality calculation system for client reports.
Engineer (July 2014 → January 2016) Signal
- Shipped fullstack features for Tag Management System product.
- Maintained Cassandra-backed graph database with 100B entries.
- Rapidly scaled customer-facing timeseries metrics system.
- Built and maintained company-wide documentation search engine.
Projects
Glade glade.graphics
- Cross-platform GUI library for Typescript that uses WebGPU.
- Renders apps at +60fps on macOS, all major browsers.
- Utilizes Google’s Dawn WebGPU library for native graphics.
- Support for flexbox, grid, table, fonts, text editing, and SVGs.
VM1
- Platform for on-demand VMs for sandboxing, dev envs, and hosting.
- Cold-start VMs < 200ms, 16GB/16vCPU in 3 regions worldwide.
- Uses Firecracker to run VMs, wireguard for cross-region traffic.
- SSH interface to start, stop, snapshot, restore VMs.
Education
Beloit College — Beloit, WI (September 2010 → May 2014)
- BA in Computer Science
- BA in Theatre Performance