Technical Experience
A journey through my evolution as a software engineer — from the first “Hello World” to complex embedded systems, APIs, electronics projects, and IoT platforms.
Highlighted Projects
Self-Hosted Full Stack (This Website!)
Linux + Full Stack + Web | 2011-Present
Built and maintained a full-stack Linux system with Web hosting, databases, messaging, real-time dashboards, self-hosted Git, and much more! It's been my labor of love for well over a decade and I use it every single day!
Read more (Coming Soon)IoT Device Platform
Embedded Systems + Networking + Security | 2022-Present
Created a home environmental data monitoring platform based on a nodeMCU running C with a BME280 sensor. A self-hosted MQTT broker processes data and a listener publishes to a self-hosted influxdb database, while a self-hosted Grafana instance provides customizable vizualization for realtime data and trends.
Read more (Coming Soon)Automotive Repair
Electrical + Mechanical Diagnosis and Repair | 2023-2025
Made several repairs to my 2007 Honda Accord in order to pass state inspection and emissions tests and fix aging systems. Replaced failed power steering systems, engine coolant thermostat and temperature sensors, catalytic converter and O2 sensor, TPPS sensor, and hood release latch/cable. I also perform regular maintenance like oil, filters, and brakes and track service history in a rich and dynamic spreadsheet. With over 205,000 miles on the odomoeter, it's still running like a champ!
Read more (Coming Soon)Early Exposure
My first foray into programming began with Visual Basic and early web frameworks. I was fascinated by how simple lines of code could bring interactive tools to life.
Details on small early experiments — calculators, utility scripts, and my first GUI work.
Skill Development
During high school and university, I built a strong foundation in C/C++, embedded systems, and data visualization.
- Created early automation systems with Arduino and Raspberry Pi.
- Developed simulation tools for environmental data visualization.
- Collaborated on open-source web projects for education.
Professional Experience
My professional journey has combined software engineering, embedded systems, and sustainability-oriented product design.
Embedded Software Engineer
Lincoln Electric | 2023–Present
Focused on Linux-based embedded platforms, data pipelines, and performance optimization for industrial devices.
IoT Developer
Sustainable Systems Lab | 2021–2023
Created low-power IoT solutions integrating sensors, analytics, and sustainable product design.
Mastery Projects
A deeper look into some of my most technically challenging and fulfilling work. These projects demonstrate both engineering rigor and creative problem-solving.
Explore all mastery projectsTechnical Experience
Things I can do!
And none of the things I can't do!
Throughout my career, I've gained a lot of experience in various applications and tools for engineering, design, and presentation. You're looking at only a fraction of the kind of work I am involved in!
I'm currently in a transitory period with my personal life, so a lot of projects have been put on hold. I can't wait to get back into them! I'll be happy to share more details about some of my favorites when I get the chance. By the way, I'm all for open-source projects and I will absolutely be sharing my public repositories once I get everything tabulated. Stay tuned!
Until then, I'll let you know just a brief overview of the kind of projects I building and maintaining:
Data Science
- Multi-nodal MQTT IoT chattering
- InfluxDB time-series data storage
- Data diagnostics and controls for MQTT publishing and snooping
- Custom visualizations with Grafana
Embedded Computing
- nodeMCU IoT network monitoring environmental data (over 1 year of data)
- Tiva Launchpad TM4C123G powered by Embedded C using I2C and SPI for sensor and output comms
- Several Arduinos and a Raspberry Pi 3 for sandbox development
Software & Web Development
- "The List" - A web-based smart shopping list and inventory system
- softOS - a microscopic python-based productivity platform with one-of-a-kind encryption
- Gitea server for locally-hosted source code management
- This website, duh! There's even a full administration control panel!