An Application Architect by trade, but an all around technologist at heart, I have worked in the trenches in most disciplines of the trade and lead charges orchestrating multi-disciplined teams accomplishing many great things over the course of my career.
As cliché as it sounds, I can honestly say I am quite fortunate to be able to do what I love and love what I do. I thrive on the pursuit of solutions to problems and challenges. In the end, it all boils down to creating great applications in some form or another.
I started writing software and maintaining systems in a professional capacity in the late 90's. I then proceeded to ride the wave of the dot com bubble steeping in all the innovation and chaos to glean every last drop of experience and expertise the bay area had to offer.
Driven with a passion for creating great things I have spent the decades since looking for and thriving in the best teams I can find. I have undertaken countless consulting and short lived ventures interspersed with the longer lived roles.