If you want to contact me
try 'resume' at this domain.
resume
SUMMARY
Experienced interface/interaction designer with engineering background and over 15 years of industry experience designing and developing human-computer interfaces. Master's degree in Human-Computer Interaction, bachelor's degree in Computer Engineering. Began crafting user interfaces in 1992 and have been designing and developing web-based applications since early 1994. Passionate about creating elegant and useful tools that unite and engage humans in their digital experience.
SKILLS
- Strong working knowledge of user-centered design methodologies
- Steadfast in pursuit of clean, simple, and intuitive user interfaces
- Extensive experience in user-generated content and community-driven online businesses
- Well acquainted in the economic importance of "usable" interface designs
- Considerable experience in user research and usability testing techniques
- Adept at translating business strategies into functional specifications
- Proficient at translating complex concepts into visual representations
- Skilled at balancing business goals with user needs while minding technical limitations
- Solid foundation of programming fundamentals
- Advanced knowledge of: CSS, DOM, (D)HTML, JSP, Javascript, XHTML, XML, XSSI
- Working knowledge of: ASP, Perl, Python, Java, JSTL, C, C++, PHP, SQL
- Extensive experience in developing large-scale technology-rich applications
- Deep understanding of dynamic web application architectures and deployment techniques
- Experienced designing for Flash-based and AJAX-based Rich Internet Applications
- Considerable presentation layer implementation experience
- Understand real-world tradeoffs between desired features and implementation time
- Quite familiar with the limits and constraints of design for the Web
- Comfortable in fast-paced environments and enjoy having fun while working smart
- Proficient in Visio, Photoshop, Fireworks, OmniGraffle, PowerPoint, BBEdit, and other UI Tools
EXPERIENCE
Lead Interface Designer, YouTube (2006 - present)
- Researched, defined, designed, and developed new and existing projects for the market-leader in online video
- Responsible for user research, information architecture, interaction model, usability, interface design, and presentation-layer development
- Led user experience group of 10+ contributors
- Collaborated closely with Product Management to define overall user experience
- Worked jointly with Engineering to develop and implement presentation-layer production code
- Gathered, analyzed, and evaluated user needs and business requirements
- Translated business strategies and user needs into actionalbe specifications
- Delivered workflows, schematics, wireframes, mock-ups, and prototypes
- Planned, designed, recruited, conducted and evaluated usability tests
- Encouraged drive toward a more CSS-based page presentation
- Programmed Cheeta, CSS, (D)HTML, Javascript, Python
Senior Interaction Designer, Shutterfly (2005 - 2006)
- Responsible for user research, information architecture, and interaction model of numerous projects at a top-tier online photo firm
- Collaboratively worked with Product Marketing to define overall user experience
- UI consultant for various components of Shutterfly's desktop photo organization software application
- Translated business requirements and user needs into detailed functional documents
- Delivered workflows, schematics, mock-ups, specifications, and prototypes
- Planned, scripted, and evaluated usability tests
- Planned, scripted, recruited, conducted, and evaluated contextual interviews
- Worked closely with Engineering, QA, and Customer Service
Product Designer, CafePress (2004 - 2005)
- Responsible for user research, information architecture, interaction model, usability, and interface design of Seller Merchandising Tools for the leading user-generated online marketplace
- Researched, designed, and prototyped a Flash-based Rich Internet Application for fluidly creating products
- Gathered, analyzed, and evaluated user needs and business requirements
- Translated business requirements and user needs into detailed functional documents
- Delivered workflows, schematics, storyboards, mock-ups, specifications, and prototypes
- Planned, designed, recruited, conducted and evaluated usability tests
- Worked collaboratively in small "Agile" development teams
- Spearheaded drive toward "standard-compliance" page presentation
- Contributed user interface guidelines to company-wide Style Guide
- Managed one Junior Interface Developer as a direct-report
- Programmed ASP, CSS, (D)HTML, Javascript
Lead Interaction Designer, TechTV (2004) (company closed after sale to Comcast)
- Researched, specified, defined, and designed web site for a progressive technology-based cable television company
- Managed the definition and design of company-wide Content Management System
- Responsible for user research, information architecture, usability, interaction model, and interface design
- Translated business requirements and user needs into functional specifications
- Delivered workflows, schematics, mock-ups, and specifications
- Planned, designed, conducted and evaluated usability tests
- Worked collaboratively with business owners, content producers, designers, and developers
Lead Interface Designer & Developer, NexTag (2003 - 2004)
- Researched, specified, designed, and developed new and existing projects for a fast-growing online product & services comparison site
- Defined, designed, and developed online storefront building tools
- Responsible for user research, information architecture, usability, interaction model, interface design, and presentation-layer development
- Worked closely with Product Management, Engineering, QA, Customer Service
- Translated vague business strategies into functional UI requirements
- Planned, designed, conducted and evaluated usability tests
- Delivered workflows, schematics, mock-ups, and prototypes
- Interfaced presentation layer with server-side APIs
- Programmed CSS, (D)HTML, Java, Javascript, JSP, JSTL, XML
Interaction Designer, Macromedia (2002) (contract gig)
- Redesigned public web site for a leading digital-tools software company to use and showcase Flash MX
- Responsible for information architecture, interaction model, and user interface of macromedia's Developer Center and Support Center
- Translated business requirements into functional specifications
- Analyzed and evaluated usability tests into actionable results for use on projects
- Delivered functional specifications, workflows, schematics, wireframes, mock-ups
- Worked closely with business owners, designers, developers and engineers
Lead Interface Designer & Developer, Bigstep (1998 - 2001)
- Researched, specified, designed, and developed new and existing projects for an innovative small-business online marketplace
- Responsible for user research, information architecture, usability, interaction model, interface design, and presentation-layer development
- Managed Interaction Architecture Group, with 3 direct reports
- Served as Project and Team Lead on numerous projects
- Conducted and evaluated user research and usability tests
- Worked collaboratively in interdisciplinary teams
- Translated business strategies into functional requirements and specifications
- Delivered functional & technical specifications, workflows, schematics, wireframes, mock-ups, and prototypes
- Interfaced presentation layer with server-side APIs
- Programmed CSS, (D)HTML, JHTML, JSP, Javascript, Java, XML
Co-Founder/Interface Developer, bianca.com (1994 - 1998)
- Created, designed, and developed the first web-based user-generated virtual community
- Grew site from web pioneer into profitable business
- Responsible for overall user experience, interface design & development, community development, system implementation
- Designed and developed software from the ground up for e-commerce, community activities, content management, production tools
- Programmed C, HTML, Java, Javascript, Perl
Interface Developer, Wired/HotWired (1995 - 1996)
- Designed and developed online information systems for a pioneering digital media company
- Member of design/develop team for the first commercial Java-based chat applications
- Developed strategies to build greater sense of community
- Programmed C, HTML, Java, Javascript, Perl
Co-Founder/Interface Developer, Streams Online Media (1994 - 1995)
- Interaction designer & software developer for a small digital marketing agency
- Responsible for interaction design and site implementation
- Created pre-cookies shopping/order management application
- Created production tools to allow clients to update their own sites
- Programmed C, HTML, Perl
Software Developer, Apollo Derivatives Group (1994 - 1995)
- Designed and developed front-end applications to assist traders during real-time trading for a derivatives trading firm
- Developed back-end tools to parse real-time and delayed data feeds
- Programmed C, Objective-C (Cocoa), Perl
EDUCATION
University of Michigan
Bachelor of Science in Computer Engineering, 1993University of Illinois, Chicago
Master of Science in Computer Science specializing in Human-Computer Interaction, 1996
Thesis: A Case Study In User Centered Design Of A High Traffic World Wide Web Virtual CommunityUsability Engineering & User-Centered Design Workshop
Attended Richard Anderson's full-semester HCI Class in the spring of 2000.
References available upon request