University of California • 2008–Present
Berkeley CA
Senior User Experience Designer 2015–Present
Berkeley campus
User experience designer for Berkeley's
SIS Replacement project, a 200-person-team implementation of combined PeopleSoft custom front end using AngularJS and Ruby on Rails
- Conduct user research to define use cases across diverse campus populations.
- Perform business and technical analysis to determine feasibility of use cases.
- Analyze APIs to define support for use cases.
- Present research findings to stakeholders.
- Design user experience and UI elements including interaction patterns, navigation, screens, visual design, icons, etc.
- Mentor UX student team members.
Computer Systems Engineer 2014–15
Lawrence Berkeley National Laboratory
Designer and developer of climate tools for Earth Sciences Division
- Design and develop of software for climate research including the AmeriFlux and FluxNet projects, which gathers and shares long-term carbon, water and energy flux measurements for climate science.
User Experience Designer 2008–14
Berkeley campus
User experience designer for Student Systems
- Responsible for user experience within CalCentral project and across other integrated technologies including enterprise services and implementations of Sakai, Canvas and Google apps using agile process.
- Develop overall UX methodology based on user-centered design process.
- Conduct user research to define use cases across diverse campus populations.
- Perform business and technical analysis to determine feasibility of use cases.
- Present research findings to stakeholders.
- Design user experience and UI elements including interaction patterns, navigation, screens, visual design, icons, etc.
- Mentor UX student team members.
- Mentor UX designers.
- Co-chair, UC Berkeley campus UCD Group, an active group with over 400 members dedicated to improving the user experience of campus software projects via project usability reviews.
- Co-founder, HEUX (Higher-Ed User eXperience), a multi-institution group that cultivates best practices and organizational strategies via in-service and peer review.
Guest Lecturer, Electrical Engineering & Computer Science 2010–14
Guest Lecturer, Graduate School of Information 2008–13
Kaiser Permanente • 2015–16
Oakland CA
Design Researcher
As a member of Kaiser Kaiser Permanente's award-winning
Innovation Consultancy:
- Shaped data-gathering instruments for both broad community research as well as the clinical context.
- Modalities included diary studies, shadowing, and video interviews
- Domain was patient profiles for emerging medical concerns.
Stanford University • 2005–08
Stanford CA
Research Software Developer
- Designed and developed interactive curricula, UI, code libraries, templates, XML schema, n-tier architecture and client-server communication for interactive language and mathematics curricula using XML-based Flash. Languages were Mandarin and English.
- Conducted usability studies in Chile and South Korea.
- Team lead for AJAX-based student information applications.
University of Texas, Austin / Agile Mind • 2004–12
Austin TX
Instructional Developer
- Designed, developed and managed interactive, instructional media projects for curriculum developer under the auspices of the University of Texas at Austin. Responsibilities included Flash programming, n-tier architecture, instructional design, user interface design, art direction, and code management. Content included calculus and statistics curricula.
Independent • 2002–04
San Francisco Bay Area
IT Consultant
- Website design
- Network troubleshooting
Apple • 1989–2002
Cupertino CA
Software Engineer 1995–2002
- Engineer on consumer projects including iPod, iTunes, and iMovie.
- Created XML-based media shells in Flash and interactive QuickTime that reduced the tool and skill sets necessary to localize rich media.
- Lead engineer on interactive media, database, and HTML-based help projects including help for the Mac OS.
- Developed curriculum and trained staff of 30 in HTML authoring.
- Lead engineer on a set of tutorials authored in Macromedia Director, simulating the Mac OS. The eleven person team included five engineers. Project was delivered on the iMac.
Project Manager 1994–95
- Managed instructional print projects. Developed and managed budgets and schedules. Worked with marketing and localization teams to achieve company-wide goals. Coordinated content, design and production resources.
Production Manager 1993–94
- Managed and contributed to "Wacky Jacks", a cross-platform children's educational CD. The technical heart is a database of 12,000 images. "Wacky Jacks" won New Media magazine's InVision award.
- Modified fonts to achieve cross-platform parity.
- Wrote Windows installer scripts for multimedia titles.
Publishing Tools Specialist 1989–93
- Developed and maintained software tools for publications groups.
- Created fonts for use in publications, which increased usability and reduced page count by 5%.
- Managed a group of page-composition specialists.
- Trained staff of 15 in use of publishing tools, including QuarkXPress and FrameMaker.