As a software professional with over 30 years of experience, I have contributed to
many software projects in a variety
of
management, development and design roles. I have
managed development and design teams and have
delivered many
web-based, desktop-based and some mobile applications. I have much experience in every step of the
software design and development process, from the
first contact with customers to the
ongoing evaluation of released products.
I have a passion for the creation of innovative design concepts and their conversion into
functional and highly usable interfaces. I specialise in the design and development of
task-focussed productivity tools for the web and desktop. For many years I have researched
business processes and user tasks, and distilled them into simple, smooth, logical flows in order
to help professionals complete their jobs efficiently and effectively.
16 years ago I specialised in UX design and have worked as a full-stack UX Designer for much of
this time. Most recently as the lead designer in a team of designers, researchers and writers.
I take UX design seriously, but not more seriously than I take the people I work with. Innovation and design flourish when
people feel valuable, heard and respected. I have been leading
teams of developers, UX, interaction and visual designers, writers and researchers for many years and have learned that
the best designs are the product of a great team of creative people working together.
In over two decades of working as a software professional, I have come to understand that every project is unique and
needs tailored design processes that are adapted to deliver specific, required outcomes. My deep expert knowledge of
user research techniques, interaction-design, prototyping, usability testing and UX engineering allows me to
rapidly iterate design ideas from concept drawings, to low-fi wireframes and html/css/js prototypes. I am comfortable
using many design and prototyping tools and formats to develop, document and communicate complex, interactive design
concepts and will use the most effective method to
persuasively communicate objectives and specifications across target audiences.
In the last 8 years I conducted a number of UX workshops for novices and professionals in Cape Town and Johannesburg
and have extensive experience in coaching and educating project teams
in design thinking and UX design concepts and methods. For this purpose I developed training materials and activities
that can be used in one- or two-day face-to-face or remote workshops.