Design and lead the construction of software systems, including libraries, server components, servers, web sites, web services, and back-end systems. Current focus on scalability and availability of web infrastructure.
I like to manage technology. My preferred role is as an Architect or Senior Individual Contributor that has some degree of design and oversight responsibility as well as ownership of some piece of code. I like to keep my hands in the code so I stay current with whatever I'm working on, as well as with developing technologies. The balance of architecture and coding can vary depending on the project size and current needs. I like to partner with development managers and prov...