I get that a lot. As a born New Yorker, I’m usually inclined to let the pointed — and often rude — question slide by. For much of my career the answer was simply “I’m the guy who’s here to save your ass from something you screwed up yourself.” With the exception of the occasional comedic interludes, I won’t be discussing those situations in this blog.
Professionally, I am a program manager with experience in a wide variety of technologies, using both agile and waterfall methods of development. I’ve also done my share of infrastructure and I’m even pretty handy at pulling wires through walls and reviving ancient hardware when necessary. I’m certified as a Project Management Professional (PMP) and a Certified Scrum Master (CSM). I have a BA in computer science (not engineering), an MBA in operations and technology management, and a small pile of continuing education certificates from the finest universities in the land. I don’t expect to be discussing those things much either. Except, again, where the stories are appropriate as comedic interludes.
I work for a large cloud services provider in Seattle whose name starts with “A.” [Ha! Got ya! There are two of those!]
After two years in my initial role working on some of our classic load balancing solutions including the hardware solutions used by internal teams, I’ve now moved on to a role working on a feature called Private Link that allows customers to connect to our services without ever encountering a public endpoint. Lots of customers really like this, especially the ones that spend a ridiculous amount of money to be fiber-connected to us directly and would prefer that making a call from one of their servers to one of our other services did not go through a public API endpoint.
[And no, this information won’t help you figure out where I work, because both “A” cloud service providers in the Seattle area have similar offerings with a similar name. So you’ll have to read the blog for that detail. It also means that I could technically switch employers and not have to update this page. Cool.]
Some recent pivots
Like many future project and program managers, I started my career as as a programmer. We didn’t call them “software engineers” back then and think that helped us maintain some level of humility that is lacking today. I was working on “Wall Street” — actually an uptown office — developing systems and algorithms to enable and streamline growing global capital markets. It was fun, interesting allowed me to be extremely productive almost from day one.
Had it not been for a poorly-timed market meltdown that forced me and most of my colleagues to look for other options, I might still be there. In the years to follow I’d get my MBA at UCLA, move into project management, move to Silicon Valley, leave Silicon Valley, move to LA in the midst of another recession, get contract work, start my own consulting firm, focused on cloud transformation/transition, and eventually find myself wondering what would it be like if I were still writing code, or at the very least, managing projects that to do that?
[If you want the details of the timeline, it’s on LinkedIn. I won’t repeat it here.]
Looking around, I found myself drawn to the world of data science, machine learning, deep learning and related technologies. As I was discussing this with a younger friend who is deep in the world of biochemical analysis, she said “you should really learn Python and see what you can do.” So I did.
I mixed that experience into my existing work on cloud transformations and architectures and spent a further two years at the junction of cloud, analytics and managing customer operations.
At the end of 2018 one of my biggest customers retired and broke up his business, and I got a call out of the blue from the very same “A” named cloud services provider asking me if I’d work for them. I moved to Seattle in January of 2019. The rest is history.
Time to write about it
Most of the journey has been undocumented. When it was, it was usually at the darkest moments, in since-deleted Facebook rants to my friends about the sheer pointlessness of cloud and data science in specific, technology in general, and modern society overall. Learning is like that sometimes, and nobody ever said it would be easy. Other than a few wishes for the immediate gory death of unspecified individuals at some software companies, I take it all back.
The purpose of this blog is twofold: to continue documenting the journey, and to occasionally look back and comment on the things I’ve seen and done but did not comment on productively at the time.
I hope you find my journey informative, or at least cautionary.
Also feel free to check out: