20 years of experience developing software and leading teams. Strong background building distributed systems with hands-on experience at all layers of the stack.
Leadership experience in both cross-organization roles and within focused project teams; reviewer and proofreader for numerous technical books; principal organizer of the PNWScala conference and the PDXScala user group; co-organizer, advisor, and mentor to various other organizations.
Responsibilities have included architecture and design, engineering management, interfacing with internal and external customers, mentoring, and providing technical and performance reviews.