Position:
Sr. Engineering Manager/Agile Coach at LinkedIn, Associate Teaching Professor of the Practice at Carnegie Mellon Silicon Valley
Work:
LinkedIn
- Mountain View, CA since May 2011
Sr. Engineering Manager/Agile Coach
Carnegie Mellon Silicon Valley
- NASA Research Park, Moffett Field, CA since Aug 2011
Associate Teaching Professor of the Practice
Yahoo!
Mar 2008 - Feb 2011
Director, Cloud Computing
Yahoo! Inc.
May 2007 - Mar 2008
Director, Advanced Development
Yahoo! Inc.
Apr 2005 - May 2007
Senior Engineering Manager
Classroom Connect
Aug 2003 - 2005
Director, Engineering
Achievement Technologies/Project Achieve/Web Learning
2000 - 2003
Director of Engineering
PersonalFusion
2000 - 2000
Co-founder
2Bridge Software
1998 - 2000
Director of Technical Strategy, Engineering Manager
FX/PALO ALTO LABORATORY
1996 - 1998
Senior Research Scientist
Adobe Systems, Inc.
1995 - 1996
Senior Software Engineer
Taligent/Apple Computer, Inc.
1991 - 1995
Senior Software Engineer
IntelliCorp, Inc.
1986 - 1991
Senior Software Engineer
National Bureau of Standards (NIST)
1984 - 1986
Research Associate
Intergraph Corp.
1983 - 1984
Senior Systems Engineer
Skills:
Human-computer Interaction, User-centered Design, Human Factors, Cloud Computing, User Experience, Agile, Mobile, Scrum, Software Development, Artificial Intelligence, Java, Software Engineering, Agile Project Management, JavaScript, Web Applications, HTML, TDD, Process Development, Product Strategy, Agile Methodologies, Mobile Devices, Human Computer Interaction, Product Management, University Teaching, Process Simulation, Test Driven Development