Work Experience
Lead Developer
Trustnode, San Francisco, CA — October 2009–Present
- Created a front-end framework called InteractiveAssistant, used for generating interactive "learning modules" from script files. These learning modules may contain speech, dialogue, and animation, and are capable of suggesting choices to the user by leveraging simple machine learning.
- Created a custom analytics client, server, and dashboard application, capable of receiving a large quantity of analytics data, and can render a visual heat map of user mouse activity.
User Experience Prototyper and Developer
Intuit, Mountain View, CA — May 2007–August 2009
- Created functional coded prototypes iteratively from static visual and interaction designs, using Adobe Flash, Flex, Java, and the iPhone SDK.
- Developed release code in Flex for the Intuit Trends web application.
- Guided sessions and presentations intended to teach other developers ways to design programs and UI around User Experience concerns, using technologies including Flash and Flex.
- Explored new User Experience possibilities in a series of prototypes, such as 3D maps, zooming, and simple natural language parsing.
Mobile Prototyper and Developer
Skepsu, Santa Cruz, CA — January 2007–June 2007
- Created a functioning prototype for BoxxTops, an iPhone app utilizing scannable, on-screen barcode coupons, using the iPhone SDK.
Web Developer
Jurica Lab, UC Santa Cruz, Santa Cruz, CA — June 2006–June 2007, July 2009–October 2010
- Created and maintained a web application, using Adobe Flex, Rails, MySQL, and GraphViz, to display data related to the lab’s research of a protein complex called the spliceosome.
Web Graphics Designer and Developer
Seven Directions Institute of Art and Science, Santa Cruz, CA — September 2006–May 2007
- Created a website for Seven Directions, using HTML/CSS/JS, Adobe Flex, and PHP.
- Assisted teaching digital art classes to children aged 8-14 focused on basic drawing technique as well as digital tools such as Adobe Photoshop.
Print and Web Graphics Designer/Web Developer
Squidelephant Design, Santa Cruz, CA — May 2005–June 2006
- Co-designed logos, flyers, and business cards, for a series of local clients.
- Developed several web applications using HTML/CSS/JS and Flex, with plain PHP, Rails, Drupal or Wordpress.
Education
University of California, Santa Cruz, Santa Cruz, CA — B.A. in Politics 2009
Skills
- Visual and interaction design skills, particularly in the context of web applications.
- Front-end prototyping and development using Adobe Flash and Flex (including concerns such as version control, testing, design patterns, frameworks, and interacting with web services).
- Web development on the server-side using PHP, Ruby, Node.js, and ASP.NET, and on the client-side using compliant, cross-browser HTML and JavaScript.
- Developing web applications targeting the Facebook platform.
- Desktop prototyping and development using Cocoa or Adobe Air.
- Mobile prototyping and development using a handful of environments or SDKs.
You may also view the resume as PDF.