. ' . " '
. . . ' '
"` . .
' '
. ' _______________
==c(___(o(______(_()
\=\
)=\
//|\\
//|| \\
// || \\
// || \\
// \\
TOM BONNESS · AUSTIN, TX
Systems, desktop tools, cloud infrastructure, and applied ML.
I like turning complicated ideas into focused software that does one useful thing well.
[01] dontswitchmicsA macOS menu-bar utility that keeps your chosen microphone selected when macOS or another app tries to switch it.
|
[02] lavtypeA tray-only push-to-talk dictation utility for macOS and Linux. Speech stays local and the transcript is typed directly into the focused app.
|
[03] wordfinderA minimalist word-discovery archive that explores a finite dictionary corpus and patterns such as Zipf's law.
|
[04] semiguardA semiconductor defect-prediction dashboard built on UCI SECOM wafer data, with model monitoring and drift detection.
|
[05] fourier-visualizerAn interactive C++/SFML visualization that decomposes 2D paths into epicycles and retraces them in real time.
|
[06] CloudSprouts IoTAn end-to-end garden sensor pipeline: ESP32 firmware sends readings through AWS IoT Core to a real-time web dashboard.
|
| Area | Tools |
|---|---|
| Systems & desktop | C · C++ · Rust · ESP32 · ESP-IDF · CMake · CoreAudio |
| Cloud & backend | AWS IoT Core · Lambda · DynamoDB · API Gateway · Amplify · Flask |
| Frontend | TypeScript · React · Next.js · Angular · Tailwind CSS |
| ML & data | PyTorch · speech recognition · drift detection · model monitoring · SQLite |
Austin, Texas · connect on LinkedIn


