Knowledge of design
divider
At my best, I am capable of synthesizing ideas for web based user interfaces at various phases of the design process. Starting at the earliest stages, I feel very confident at sketching out site map architectures, wire frame prototypes, storyboards and use case scenarios. When the design process begins to converge, I am also very confident at visualizing more detailed layouts in the form of high-level mock ups.

More specifically I know how to:
Translate design, user and business requirements into concrete artifacts such as: site map architectures, wire frame diagrams, use case scenarios, storyboards, and detailed visual mockups (screen layouts).

Sketch out user interactions and interfaces quickly, resulting in an explored and sharable design space.

Define clear visual relationships between elements displayed across two dimensional spaces with great sensitivity to visual language, typography and usability issues.

Iterate through design ideas rapidly while balancing between breadth and depth.

Prototype user interfaces with various levels of fidelity (paper, electronic and rapid prototyping).

Technical skills:
  • Photoshop
  • Fireworks
  • Pencil & Paper :)
  • Illustrator
  • Axure
  • Balsamiq Mockups
  • MS Office
  • Dreamweaver
  • Flash
  • Visio
Knowledge of development
divider
When it comes down to building actual web sites, I have a large chunk of experience behind me which I am always willing to put to good use. In the area of front-end production I know how to write scalable, clean, multi-browser compatible html. Whenever possible I try to separate content from style by relying on cascading style sheets and xml. And finally, I should also add that I am an expert at controlling element behaviours by means of good old JavaScript (and more recently jQuery). In the area of back-end programming, I feel confident on various UNIX platforms coupled with open-source development tools.

More specifically I know how to:
Hand-code scalable, multi-browser compatible HTML along with JavaScript and CSS.

Structure a website in such a way that reoccurring parts are externalized and reused in some way or another, increasing long-term manageability.

Program front-end scripts with a degree of object-orientation.

Technical skills:
  • HTML
  • CSS
  • Javascript (+jQuery)
  • MySQL
  • Perl Programming
  • UNIX
  • MaxMSP
  • Processing
  • ActionScript
  • Git & SVN
Knowledge of research
divider
There are two general questions to which I can provide answers while taking the role of a researcher. Both are related to the context of use. The first one is: are we designing the right thing? The second one: are we designing the thing right? Using various qualitative and quantitative research techniques I am capable of gathering preliminary user requirements as well as evaluating existing web products from a user-centered perspective.

More specifically I know how to:
Plan, prioritize, coordinate, and conduct all necessary user-centered activities throughout the product's lifecycle.

Capture user requirements by means of task analysis, observational research, interviewing, and contextual inquiry.

Evaluate product concepts with usability testing and heuristic observations.
Technical skills:
  • Paper Prototyping
  • Heuristic Evaluation
  • Usability Testing
  • Photography
  • Card Sorting
  • Interviewing
  • CamStudio

divider
Last Updated: July 28, 2010