I am software engineer with a history of working on distributed systems. I have worked on the v < next > of existing systems as well as v1's. I have worked on these systems in numerous roles, ranging from VP of Eng to escalation engineer (support / debug engineer), from software engineer to technical program manager. I have held numerous leadership roles over my 10+ years in industry.
My LinkedIn profile can be found here
I am currently VP of Platform Engineering for DocuSign
where I focus on "everything below the API."
I was previously an Entrepreneur in Residence (EIR)
at Ignition Partners
, where I am working on The Next Big Thing.
In a previous life I spent nearly a decade @ Microsoft. My last project was in the Windows Live group where I was responsible for the Microsoft account (aka LiveID, aka Passport) core service as well as the Windows 8 client investment (aka Connected Accounts, allowing users to log on with their Microsoft account). I lead the technical program management team for these areas.
Before Microsoft account I worked on Azure on a set of v1 Azure services. I was responsible for a system called Nimbus, a scale-out VM management service that operated at high scale over hundreds of thousands of virtual machines. I was the development lead for this effort.
Before Azure I worked on SkyDrive/Mesh, and before that Active Directory.
I attended Colby College from 1998-2002 and graduated with honors in Computer Science & minored in Mathematics. I was also a Senior Scholar.
While at Colby I did 2 years of work in human cognition under the direction of Randy Jones on a system named Cascade. My senior scholars project focused on this area/system. More information about that work can be found here.
Site last updated: Sat June 11 23:00:00 -0800 2016