Sensor systems from hardware to cloud.
BLE mesh firmware, on-device ML, and full-stack platforms — designed, built, and shipped by one engineer.
Products
From prototype to production.
Three platforms spanning embedded firmware, machine learning, and full-stack cloud — each shipping real data to real users.
Developer Tools
Browser-based BLE utilities.
Web Bluetooth tools for prototyping, debugging, and field testing mesh networks — no install required.
About
Drew Olson
Senior Engineer — Embedded Systems / Full-Stack / Edge ML
Sensor systems engineer with 12+ years spanning consumer electronics at Meta Reality Labs, medical devices at Stryker, and nuclear electronics in the U.S. Navy. I characterize MEMS sensors, write BLE mesh firmware in C, ship full-stack platforms in TypeScript and Kotlin, and build ML models that run on wrists and microcontrollers.
I designed everything on this site — the mesh node firmware, the AI inference pipeline, the pet tracking platform, and the web tools. If you need someone who can own a system from the PCB through the API to the dashboard, that is what I do.
Core Domains
Firmware
C, Zephyr RTOS, nRF Connect SDK, BLE/BLE Mesh, DFU/OTA
Software
TypeScript, React, Python, Kotlin, Supabase, Cloudflare
Hardware
MEMS sensors, IMU characterization, PCB design, test infrastructure
ML / Data
Sensor ML, TinyML, signal processing, data pipelines, LLM integration