Work: I'm a retired software engineer.
In reverse chronological order:
I worked at UW-Madison from 1990 to 2018. For the first 18 years, I managed a computing service for researchers and sometimes taught obscure computer courses (Perl, UNIX). The next 10 years I designed and implemented software tools to help us have more reliable computing services. Here's my slightly modified retirement letter with more info.
During that time, I also owned a tiny company called EventsGalore.net (website framework is still up) for 16 years. It helped connect people with events at organizations in which they have an interest and it really worked... attendance increased! It was feature-rich, supporting event categories, custom colors, website integration, and lots more.
During summers in college, I was a technician for a small company. I wired computers to CNC machines in machine shops in Ohio and Florida.