Right now I work at VMware Pivotal Labs, which is what happened when Pivotal was purchased by VMware sometime in 2019. I do software development, specializing in architecture and process improvement, and writing distributed applications in the cloud, primarily in Kotlin and Java. I also work in the Education group, including developing and delivering courses on software architecture and development (e.g. the Master Class for Application Architects)
Previously I worked at ThoughtWorks. It's a great place to work, with the caveat: As a North America employee, get ready to Travel. All. The. Time.
Before that was a very long time ago, so I'll leave you to my resume to figure it out.
- Stickler about things that matter. Like: code quality; testing; monitoring; and accountability.
- At the moment I'm strongest in distributed systems running in the JVM, particularly the parts built using Spring, Java, Kotlin, Clojure, Elm, or React.js; and deployed to somewhere in the cloud.
- I'm a developer, adept at many Ops-y things, most comfortable in a UNIX-y environment, deploying to somewhere in the cloud which requires minimal DevOps. If I can't get something to production in a few minutes ... then I'm slightly unhappy.
- Things that deal with unstructured text.
- Computing with numbers. Preferably lots of them.
- Visualizing and presenting information.
- Organizing things (either automatically, or not).
I studied Math and Comp Sci (with a large course load in Russian language) at Tufts (outside of lovely Baahston), then got my M.S. in Comp Sci (with a large load of Linguistics coursework - because I specialized in Computational Linguistics), at Ohio State in Columbus.
Now I live in Boulder, which I'd been visiting for years and years prior - finally decided it was time to just move, already.
For a number of years, I lived in Brussels, Belgium. Those were formative years.
I was born and raised in Oregon. I mean, before that whole Brussels escapade.
I also lived in Costa Rica (near San José, not at the beach or anything …) for a Load of Years.