Skills & Experience

A detailed breakdown

Summary

Product Design

Product / Service Design as a whole. Considering business needs and priorities, technical delivery capabilities, human-to-system and system-to-system touchpoints, workflows and interactions across organisational boundaries.

View my work history and portfolio for examples.

Integrated

Business & Design Thinking

Highly experienced

Product Strategy

Highly experienced

Product Design & Development

lifecycle

Highly experienced

Designing for Complex Systems / Applications

(Real-time, mission-critical, high-impact, multi-user, non-linear workflows, large data-sets, variable underlying tasks, supporting hand-offs to other roles, inter-connected systems and applications)

Highly experienced

User Experience Design

User Experience Design is a highly multi-disciplinary field and I am highly-skilled across most of its sub-disciplines.

User Research

Expert

UI Design

Expert

Interaction Design

Expert

Visual Design

Advanced / Expert

Content Design

Expert

Data Visualisation

Expert

Information Architecture

Expert

Rapid Prototyping

Expert

User Research

Activities & Outputs

User Interviews

Advanced / Expert

Heuristic Evaluations

Expert

Task Analysis

Expert

Journey Mapping

Expert

Personas

Advanced / Expert

Usability Testing

Expert

A/B Testing

Expert

Guerrilla Research

Expert

Design Workshop Facilitation

Advanced / Expert

User Interface Design

Understanding or applied knowledge

Designing for Mobile

Expert

Designing for Desktops

Expert

Designing for Tablets

Expert

Responsive Design

Expert

Adaptive Design

Expert

Accessibility

Advanced / Expert

Micro-interactions

Expert

Form Design

Expert

Visual Design

Understanding or applied knowledge

Although I do not have a professional qualification in Visual Design, I appreciate the importance of good visual design and how it can affect users' moods, perceptions, impressions, and overall readability as well as usability of a product.

Layout & Grids

Expert

Colour Theory

Advanced / Expert

Icon Design

Advanced

Typography

Intermediate / Advanced

Graphics Optimisation

Expert

Data Visualisation

Advanced / Expert

Development & Prototyping

Background

I started my professional career as a web designer and front-end developer back in the mid-1990s when the Web was at it's infancy.

I was and am still able to develop pixel-perfect implementations based on designs (although over the years this has been less important with established design systems and the nature of responsive design).

In some cases, I am able to prototype faster in raw code than producing prototypes in Axure.

My former life as a Senior Front-End Developer and Team Lead enables me to confidently liaise and work with development teams and be the "bridge" or intermediary between Product Management and Development teams.

I have a strong understanding of how much effort some functionality will take to be implemented and my UX design solutions not only take into consideration of user needs but I balance it out with delivering a service or product that meets business requirements and technical implementation and delivery within project deadlines.

HTML

Expert

CSS

Expert

JavaScript & jQuery

Advanced

Prototyping

Expert

Responsive Design

Expert

Accessibility

Advanced / Expert

Bootstrap 3, 4 & 5

Expert

AngularJS

Intermediate

Web Fonts

Expert

React

Learning

Tailwind CSS

Learning (80% familiarity)

Many learning resources suggest that if you're already comfortable with CSS, you're about 80% of the way to understanding Tailwind.

Standards & Documentation

Delivery Outputs

I make the transition from one stage of the project life-cycle to the next as smooth as possible by providing the necessary specs and documentation.

Pen & Paper Prototypes

Expert

Storyboards

Expert

Personas

Expert

Wireframes & Wire-flows

Expert

Mid-High Fidelity Mockups

Expert

Hi-Fidelity Mockups (Pixel-Perfect)

Expert

Interactive Prototypes

Expert

Style Guides

Expert

UI Technical Specifications

Expert

Production-Ready HTML Code

Expert

Cascading StyleSheets (CSS)

Expert

Design Systems

Expert

Markdown

Expert

For documentation.

Design System Documentation Platforms

These range from static site-generators to cloud-hosted solutions

MkDocs

Expert

Gatsby

Advanced

Hugo

Advanced

Docz

Intermediate / Advanced

Docsy

Intermediate / Advanced

Docusaurus

Intermediate / Advanced

Patternfly

Beginner

Storybook

Beginner

Zero Height

Intermediate / Advanced

Catalog

Expert

Software

UX / UI / Interaction Design

Standard tools of the trade

Axure RP

Expert

Balsamiq

Expert

Adobe Photoshop

Expert

Adobe Illustrator

Advanced

Adobe XD

Intermediate / Advanced

Sketch

Intermediate

Figma

Intermediate

InVision

Intermediate

Keynote

Advanced

Enterprise

Standard productivity, documentation, collaboration, project-tracking and other software used in large organisations

Confluence

Intermediate

Jira

Intermediate

Microsoft Office

Advanced / Expert

Microsoft Teams

Expert

Slack

Beginner / Intermediate

Salesforce

Beginner / Intermediate

Miro

Advanced

Mural

Expert

Methodologies, Processes, Techniques

Design

Double Diamond

Expert

Lean UX

Expert

Software Development

Working the Design process into these software development methodologies

Agile

Expert

Waterfall

Expert

Other Design Disciplines

Understanding or applied knowledge

Service Design

Advanced / Expert

Many of my projects involve complex workflows and touch-points across the physical and digital space, and across organisational boundaries.

Experience Design

Expert

Other

Financial Markets

Understanding or Applied Knowledge

User Roles & Responsibilities

Advanced / Expert

Workflows

Expert

Asset Classes

Advanced / Expert

Investments

Expert

Trading

Expert (for a UXer)

Hands-on retail trading experience

Academic Knowledge

Modules studied from studying BSc. Business Computing Systems

Human Computer Interaction (HCI)

Business Accounting Systems

Business Organisations

Business Process Re-engineering

Client Server Systems

Database Systems

Data Modelling

Expert Systems & Applied AI

IT Security

Requirements Engineering

Object-Oriented Software Engineering