I build the backend systems that turn connectivity into revenue. Billing, partner integrations, device provisioning, usage tracking — the unglamorous stuff that makes IoT and telecom products actually work.
Experience
2022 — Now
Utah, United States
I work on the platform side of Blues' IoT cloud (Notehub), focusing on billing systems, carrier integrations, and the infrastructure that turns device connectivity into revenue.
Carrier and billing integrations: Built and maintain integrations with cellular carriers for SIM lifecycle management: provisioning, plan management, usage monitoring, and automated renewals for prepaid plans. Recently built the billing pipeline for our Starnote satellite product including usage aggregation, CDR ingestion, and invoice generation.
Strategic partnership work: Helped architect a cloud integration for a strategic partner, building a bi-directional MQTT bridge between Notehub and their platform. Limited documentation meant reverse-engineering their firmware and protocol. Worked closely with a firmware engineer who handled the device-side integration.
Platform infrastructure: Enterprise usage tracking and billing, API rate limiting rollout, and geolocation services that combine cellular tower and WiFi data via third-party APIs. Also led the 2025 pricing migration that touched every customer.
Mentorship and support: No direct reports (small company), but I mentor other engineers, work with sales and customer success to understand and meet customer needs. Often handled top-tier customer support escalations.
Tech: Go, PostgreSQL, Redshift, Redis, Stripe, MQTT, various carrier, partner and geolocation APIs
2015 — 2022
2015 — 2022
San Francisco Bay Area / Utah / Remote
Particle builds an IoT platform that thousands of companies use to create connected products. I wore a lot of hats over 7+ years, but my primary focus areas were the real-time cloud infrastructure that devices connect to and the cellular connectivity systems that let them talk over cell networks worldwide.
Cloud infrastructure: Worked on the core systems that devices connect to directly. Low-latency, highly resilient, fault tolerant, continuously available. The foundation everything else depends on.
Carrier partnerships: Technical point of contact for all of our telecom partnerships. Participated in contract negotiations, handled integrations, ran periodic business reviews, and managed escalations. Once called a carrier exec's cell phone at 2am to escalate a regional outage. It worked.
Billing systems: Built several generations of billing infrastructure: event-based pricing, seat licensing, and SIM usage models with prepaid subscriptions and overage billing. If it involved turning connectivity into revenue, I probably built it.
Data and tooling: Created the data pipelines for BI, troubleshooting, and cell coverage analysis. Built an internal tool to help sales and support navigate the combinatorial mess of geography + carrier + SIM + modem + RAT + band + SKU + plan for global deployments.
Hardware test infrastructure: Designed remote test rigs for field monitoring (Raspberry Pi controlling several devices). For a European market launch, I built suitcase-portable rigs that collected and analyzed connectivity data from a dozen devices simultaneously across multiple SKUs while driving across the continent.
Community and startup life: Early-stage startup energy meant I also ran workshops, worked expo floors, and built interactive exhibits for trade shows. It was a blast.
2015 — 2019
2015 — 2019
At Particle "full stack" has a very different meaning than at most companies. We go all the way from HTML -> cloud apps -> IoT protocols for talking to microcontrollers -> the MCU itself -> hardware.
Most of the time, I was working on cloud apps and hardware-in-the-loop testing infrastructure for device<->cloud interactions and monitoring.
2012 — 2015
Sunnyvale, California, United States
Worked on the Tynt.com analytics platform, helping content publishers understand how their content gets shared across the web. Large-scale data processing with Hadoop and Kafka, plus the full stack from client-side JavaScript to Node.js and Rails backends.
2012 — 2013
2012 — 2013
Utah
Education
University of Utah
BA
University of Utah