Originally, I had a Ph.D. in Mechanical Engineering. In my student days, I was very active in computing, but during my early career I started an instrumentation company (remnants of which are here) which meant I was mostly a manager.
Eventually I sold that company, and wanted to return to technical skills, particularly in computing, as well as pursue a personal interest in the former USSR. I studied for and obtained an MCSE (using Windows NT), and spent six years in Azerbaijan. There I taught networking and entreprenurial skills, eventually starting a network support company Seabak with some of my students.
Back in the US, I wanted to spend a significant amount of my time “giving back” to my society. One of the lessons that I learned in Azerbaijan is that it is very difficult to go to another culture, and try to help solve some of their issues. As an outsider, you can never really know the deep cultural reasons why things are the way that they are. (One reason that I ended up starting a business in Azerbaijan was because it was obvious to me that attempts by Westerners to teach business ethics in the x-USSR were futile, since the average Westerner’s concept of ethics really was oblivious to the lived experienced of the typical resident of those countries. I needed to live that experience to be relevant at all.)
So I looked around for issues in the US that seemed to be really out of whack, getting beyond the common popular issues like homelessness, race, etc. One relatively neglected area where the US is really an outlier in terms of having serious issues is prisons. The US incarcerates by far a higher proportion of their citizens than any other country. So I decided to try to find some way to engage with that issue personally.
I was harder than I expected to find the right niche, but eventually I hooked up with University Beyond Bars where I started teaching math classes. After a few years it became possible to teach software development, so I switched to that, and that has been my major focus up to the present.
Caspia is my personal project dedicated to help prisoners in the state of Washington learn to code. I lead a technical seminar at WSR in Monroe, Washington where a group of prisoners is learning web design using the nodejs platform.