2024
Temperature and Humidity Sensor
A compact ESP32 environmental sensor that reads temperature and humidity, then sends lightweight CBOR messages to a local service over Wi-Fi.
- C
- ESP32
- ESP-IDF
- FreeRTOS
- I2C
- UDP
SOFTWARE / HARDWARE
Backend & embedded software engineer
Curious about how things work. Particular about how software should work.
SELECTED EXPERIENCE
Practical software, complex problems, and lessons learned along the way.
Teradyne
Senior Software Engineer working on software for automated semiconductor test equipment, with responsibilities spanning test execution workflows, hardware/software integration, build systems, engineering standards, and modernization of a large multi-team codebase.
Geico
Senior Engineer supporting a large-scale insurance technology platform, with work spanning low-code workflow tooling, backend API services, production system reliability, legacy modernization, and security improvements in a distributed cloud environment.
Bose
Senior Software Engineer developing audio tuning tools for a large consumer audio platform, supporting engineering workflows for audio analysis, validation, and product tuning.
Southern Automation and Controls
Software Engineer developing software for industrial automation systems, with work spanning PLC-connected desktop applications, Django-based remote monitoring tools, reporting workflows, and customer-facing alerting systems.
C2 Solutions, LLC
Independent Software Developer delivering custom web applications, backend APIs, database-backed systems, and client-specific business software.
Tupelo Furniture Market
Software Developer building custom business applications for property management, tenant administration, convention operations, financial tracking, and event floor-plan management; IT Director overseeing infrastructure modernization, server administration, workstation management, and facility network improvements while supporting internal business operations.
Tupelo Manufacturing Company
Software Developer working on industrial software systems, including product and inventory applications, machine-control interfaces, legacy C/C++ maintenance, C# application development, and company web systems.
SELECTED WORK
Some useful, some experimental, and some built just to see if I could.
2024
A compact ESP32 environmental sensor that reads temperature and humidity, then sends lightweight CBOR messages to a local service over Wi-Fi.
2024
A small .NET background service that receives CBOR sensor packets over UDP and forwards them as JSON to a configurable REST endpoint.
ABOUT ME
An engineer, a musician, and someone who's always been curious about how things work.
I've always been curious about how things work, and I've spent much of my career figuring out how to make them work better. My background is primarily in backend and embedded software engineering, but my interests and experience have taken me into everything from digital signal processing to antenna design.
I've always been drawn to the intersection of software and hardware, where abstract ideas meet real-world constraints. I enjoy turning complicated problems and imperfect requirements into dependable systems that do their jobs quietly and well.