ProfessionalActivities

Hands down, the best manager I have ever worked for and the most technically brilliant person I have come across in my career.
      -- a direct report (more recommendations from LinkedIn)

I work in software, usually in software startups, as the CTO or the Vice President of Engineering. I also do part-time consulting, usually to evaluate an engineering organization or product, and serve on the advisory boards of several companies (currently Five 9's, Zuora, and Ecofactor).

I'm currently running engineering at Engage.com, a small startup focused on Social Dating (roughly, the intersection of online dating and social networking).

Before I joined management, I was a software architect (Java and open source for the most part). And before that, I was a mathematician and did some good, if unpublished, work in hyperbolic group theory.

You can see a fairly complete list of the places I've held full-time employment since 1997 via my LinkedIn Profile.

Volunteer Activities

Bill's passionate commitment to engineering and entrepreneurial education have helped SDForum not only endure but thrive after Silicon Valley's nuclear winter of 2001-5.
      --Sean Murphy (more recommendations from LinkedIn)

SDForum is related to my professional life-- the SD stands for "Software Development" and I volunteer there as a way of giving back to the software development community.

I serve on SDForum's Board of Directors, where I focus on governance and help to manage the SIGs. I also founded and used to co-chair the Emerging Technology SIG.

If you've got any questions about SDForum, or any thoughts or suggestions about how we can better serve the valley, please don't hesitate to contact me.