UX Designer Crafting digital landscapes that breathe with the rhythm of the world
At a Glance
15+ years of experience with a strong foundation in graphic design
Certified UX Designer by NN/g Nielsen Norman Group
Specializing in Enterprise SaaS & Product Design
Focusing on Human-centred (HCD) & customer-focused (CX) solutions
Results-driven approach, evaluating both the quantitative and qualitative , ensuring
effective solutions that meet business objectives
research-driven decision-making
Strong communication skills. Collaborating closely with developers and stakeholders to
effectively present and defend design ideas and decisions.
Holistic approach to design looking for solutions that go beyond the UI.
Multidisciplinary, flexible, and adaptable with quick learning abilities
Experience of working within WCAG AA accessibility standard
Bilingual: English / Spanish
Previous Clients
Case Studies
'Fraud Monitoring'
A Webex Calling Operation Console Feature
Cisco
X
Webex Console Fraud Detection
Executive Summary
I led the UX design for Webex Console, a Cisco SaaS platform for managing
PSTN and Cloud networks. My main project was developing a fraud detection
feature, aiming to streamline the process, reduce manual intervention, and
improve response times.
The Beginning
Context and Challenge
The task was to design a fraud detection feature for Webex Console. Our
users, primarily security analysts and network engineers, faced
overwhelming volumes of alerts, lacked contextual information, and
needed faster response times. The initial question we posed was: "How
can we enhance the fraud detection process to be more efficient and
effective for our users?"
My Role
As the sole UX designer, I was responsible for user research, design, and
stakeholder management.
The Process
Understanding Users
To deeply understand our users' needs and pain points, I conducted user
interviews and observations:
Interviews: I interviewed 2 security analysts and 3
network engineers to gather insights into their current fraud
detection processes and challenges. This method provided a
qualitative understanding of user experiences.
Observations: Observing users in their natural
environment helped identify inefficiencies and manual processes.
Key Insights
Volume of Alerts: Users struggled with managing
numerous alerts.
Need for Context: More contextual information was
required for effective incident investigation.
Response Time: Reducing response times was crucial.
Synthesizing Research
Affinity Mapping: Clustering interview and
observation data helped identify patterns and key themes, organizing
user needs into actionable insights.
Personas and Journey Maps: Created to visualize
user roles and workflows, guiding the design process.
Ideation
Brainstorming and Mind Mapping: Explored potential
solutions, focusing on automation and usability.
Storyboards and Mock-ups: Illustrated user tasks
and interactions with the proposed system.
Challenges and Adaptations
Project Delay: A significant reshuffle delayed
development by nearly a year, pushing the fraud detection feature
down the priority list.
MVP Focus: Prioritized essential features for an
MVP due to limited development time, focusing on automating key
tasks and basic user interaction capabilities.
Prototyping and Testing
Iterative Prototyping: Created rough mock-ups to
gather stakeholder feedback, keeping visuals simple to focus
discussions on functionality and usability.
Stakeholder Collaboration: Engaged with development
and project managers to align on feasible solutions and ensure
understanding of user needs.
Informal User Testing: Conducted shadowing sessions
with users navigating the prototypes, gathering feedback to refine
the design.
Leadership and Strategic Tasks
Stakeholder Management
Communication: Regularly updated stakeholders on
project progress and user insights, ensuring alignment with business
goals.
Workshops: Organized and facilitated design
workshops with cross-functional teams to brainstorm and validate
design ideas.
Mentorship
Collaboration: Encouraged a collaborative
environment, promoting the exchange of ideas and best practices
within the project team.
Strategic Thinking
Vision: Defined the long-term vision for the fraud
detection feature, aligning it with overall product strategy.
Roadmap: Developed a design roadmap, outlining key
milestones and deliverables to keep the project on track.
The Conclusion
Outcome
MVP Delivery: Successfully launched an MVP that
automated key fraud detection tasks, significantly reducing manual
intervention and response times.
Positive Feedback: Users appreciated the improved
workflow and usability.
Impact and Reflection
Impact: The new feature streamlined the fraud
detection process, making it faster and more efficient for users.
Lessons Learned: This project highlighted the
importance of a user-centered approach, flexibility, and
collaboration in UX design. Despite setbacks, focusing on user needs
and iterative testing ensured a successful outcome.
Acknowledgements
This project was a collaborative effort. I worked closely with
developers, project managers, and end-users to ensure the feature met
user needs and aligned with business goals.
Conclusion
This case study demonstrates my strategic thinking, problem-solving
abilities, and adaptability. By focusing on user needs and maintaining a
flexible approach, I was able to overcome challenges and deliver a
valuable feature that improved the user experience. This project
reinforced my belief in the power of user-centered design and the
importance of continuous iteration and collaboration.
'Sophia'
Your Paralegal SaaS and Mobile App AI Chatbot
Independent
X
X
Broadsoft - Make it look better!
Persuading Dev Teams to Prioritize UX
Case stu
y exposure is limited by NDA
Summary:
Reworked a data driven SaaS web portal to become user focused. Streamlining user
workflows,
exposing key
data, to increase engagement.
The Challenge
When I joined BroadSoft I was there to fulfil the roll of designer and front end
developer. I was
presented
with their current SaaS (Software as a Service) web portal and asked…
‘Can
you make this
look
better?’
With this question the stakeholders revealed that there was a larger issue at
hand.
Wanting to understand the product I conducted a Heuristic Evaluation of the SaaS
portal,
this process
is based on the NN/g 10 usability heuristics.
The process was a quick one going through the portal and making notes of where
it
would
fail to meet the
heuristic standard.
What this quickly revealed, was that they didn’t need to make the
application
look
better, they
needed it to work
better.There were a number of issues with recognition, efficiency, aesthetic,
consistency, etc.
There were a lot of UI issues, however, primarily it needed to be taken from a
data
centred design (one
which comes very naturally to developers)
to a User Centred design that would cater on providing a delightful, efficient
and
streamlined CX
interaction with the user.
My suggestion of a redesign was not met favorably.
They had their process established and were used to acting quickly, in short
waterfall
type bursts.
Requirements would come from management with a quick sketch of what they thought
it
should look like.
These requirements would then be fleshed out and passed on to the dev team. The
Dev
team
would then
split
the tasks into front end / back end and would execute. The UI was put together
using
Google’s
Material design system (a good starting point for a cohesive looking website)
and
was
mostly a CRUD
(Create, Read, Update, Delete) reflection of the database data.
In short, very little time was spent developing a good UX. They were happy with
their
process and
didn’t want to make space for proper UX development. They were looking for
‘quick
wins’
via ‘make it look better’.
The Process
The first thing that had to happen, before even getting to the website was to
show
them a
better way.
They needed to see the value of a well-developed UX site. In order to do this, I
decided
to work out the
proper solution in parallel to the 'quick win' solutions they were
looking
for.
Discovery
To re-haul the application I started with research into the existing offering and
looking
into the
existing customer base.
Who were the customers, belonging to what organisations? I shadowed users to see
their
thought process. I
conducted interviews looking to distill their needs, looking for pain points in
the
offering. What was
missing, what were their top asks? I looked at the data, was anything missing or
incorrect? I looked at
analytics; looking for patterns, what were the most visited pages and by what
type
of
customer? Any
trends, perhaps dependant on time or location? What did the analytics reveal?
Synthesis & insights
Taking the research, I proceeded to organise the information, searching for
conclusions
that would lead
to a targeted User Experience.
I started by looking at what we already had. The Heuristic Evaluation done
previously
was
a good starting
point. I took some of what I learnt, identifying business goals, looking at the
data
and
understanding
their match in the real world.
I started by creating a couple of personas, both were identified as people very
high
in
technical
knowledge; one in a support role and one in a setup role, they both approached
the
application in
slightly
a different way, one using a more customer-oriented approach and language while
the
other was more data
driven requiring more detail and complexity.
Cards were used to identify the key sections of the SaaS portal, and how these
sections
were being used. I
identified that depending on the Persona these would vary slightly.
I built flow maps to visualise how the users were navigating the application.
With
the
help of the
carding, I distilled the ’tasks’ into golden paths.
I put together data maps to visually identify the data connections. I looked at
what
data
the users would
access while going down the golden paths and information they would need to see
to
evaluate and enrich
their engagement (dashboards, charts, stats).
I looked at the asks from the users directly without the filter of management and
noticed
many of the
asks had been discarded as they were not in line with business goals, however
they
did
have value and so
tried to evaluate them from the user perspective.
Location would also play a factor, with worldwide clients, language would need to
be
addressed.
Accessibility was something that had been looked at but there was still some
improvement
to be done to
address x-linked recessive conditions such as red-green colour blindness and
haemophilia.
Ideation
Lo-fi sketches were used to pull it all together.
First, I created the main menu, based on the gathered data card information, I
created a
hierarchical
feature list.
From there I concentrated on golden paths, ensuring that the two Personas would
have
fluid workflows. The
main user journeys would be of discovery (current data tables), analysis
(dashboards),
and tasks,
(CRUD).
I looked at the flow maps and built the feature list around them prioritizing
business
goals but
including
many valuable user requests. As a secondary priority I tried to build in some
flexibility to allow the
user to have freedom and control.
I identified what technical language terms the users would use and ensured that
they
were
covered with
tooltips to give further guidance if needed. Multiple languages brought in their
own
challenges, while I
didn’t cater for right-left script I did ensure enough flexibility for
different
word lengths in
different languages.
The UI was built following BroadSoft's design system guidelines and elements.
I
addressed the
improvements necessary for accessibility, and created any missing assets that
were
not
covered by the
design system. I leaned into UX best principles of layout, spacing, sizing,
error
handling,
discoverability, distance, etc. I concentrated on recognition rather than
recall.
The Result
Final hi-fi mock-ups and prototypes were created to present my work to
management. It
went well. They
suddenly could compare their current offering with what I had produced. They
appreciated
that my
proposal
with a good UX not only displayed the information but was so much easier to
navigate,
how the features
were so much more discoverable and how completing tasks flowed so much better,
saving
time and providing
a
wealth of information along the way.
They approved the rebuild based on my designs.
'Convergence' A
Mobile Payment
Product
Mastercard
-->
X
Product Design for a Convergence Payment
Background:
The client was looking to develop a new payment transaction method that would
incorporate
a few cutting
edge ideas
and technologies, namely QR Codes and virtual wallets.
There were a lot of unknowns creating a user journey as the technologies were at
the
time
untested and
not
in circulation
Research:
Research was done in a number of direction and with a number of actors.
Investigation
into the scope of
the new technologies was necessary. Stakeholders, what did they want the product
to
do,
how did they
envision the user journey. Dev, what could be done technically? What if any
where
the
technological
limitation. Users, what pain points could be seen adopting these new
technologies?
Design and Testing:
Based on the insights gained in the research phase, the feature was kept as
simple
and
streamlined
as possible. I worked with the development team to understand how the
technologies
interacted one with
the other to ensure the cohesiveness of the flow. The designed feature took into
account
the newness of
the
technologies necessitating strong
visual cues to help the user navigate the journey. As payments were the main
part of
the
journeys
consideration was
taken to keep the information as secure as possible, not only from the technical
aspect
but visually.
Outcome:
The resulting UX was an interesting one. It placed the majority of the experience
in
the
mobile device of
the user
and with only a few visual cues at the point of sale. The client was so happy
with
the
resulting UX that
they
patented part of the journey. Prototypes were created for demos that were shown
world-wide and parts of the
journey
were incorporated into modern payment transactions.
Overview of my most Recent UX/UI Designer Role
Designing Webex Calling Operations Console, an Internal SaaS portal to
configure and monitor the Cisco PSTN & Cloud Platfroms
Some achievements...
Reduced Workload by 88%
Reduced Investigation effort by 70%
Configuring 4 x OBP on 1 x Edge Pop
User Journey
Teams
Systems
Processes
Time
Without SaaS Portal
3
14
18
2 days
With SaaS Portal ✓
1
1
4
5 min
Detect and Block Potential Fraud
User Journey
Teams
Systems
Processes
Time
Without SaaS Portal
1
4
5
5 min
With SaaS Portal ✓
0
0
0
<1 min
Create new OBP with automated certificate renewal enabled
User Journey
Teams
Systems
Processes
Time
Without SaaS Portal
1
2
2
30 min
With SaaS Portal ✓
1
1
1
<15 min
Updating a Routing Profile Template used by multiple CCPP's
Designing 'Console', an internal web-based portal that enables engineers to interact,
configure and monitor the Cisco PSTN and Cloud platforms that cater to approximately
800k
simultaneous users.
Exploring and designing new product features with clients and stakeholders. Defining
feature
lists, ensuring a user-centred design and aligning with the business's top priorities.
Collaborating closely with Project Managers and stakeholders to co-create DoR's that
will be
passed on for development.
Applying a Lean Design Methodology when working with the Console Agile Dev team to
integrate
the design process alongside their development.
Undertaking research in the form of interviews, shadowing, and review of competing
systems.
Research analysis in the form of indexing qualitative data, synthesizing findings &
identifying key themes.
Ideate, build and present deliverables such as user flows, wireframes, visually rich
mockups, prototypes, and concept designs to show new features.
Ensuring the use of UX best practices.
Championing the use of Cisco's Momentum Design System, ensuring its proper
implementation.
Create UI assets and custom icons that are inline with Cisco's Momentum Design System.
Iterative design improvements based on client feedback.
About Me
UX Design
UI Design
Product Design
Graphic Design
HTML/CSS/Javascript
Design Thinking & Strategy
Brand Identity
Visual Storytelling
Cross-functional Collaboration
Ioannis is a UX designer who resides in Lincoln,UK with his wife and four kids. He has a
passion for
creating digital experiences that are both visually stunning and user-friendly. With over 15
years of experience in the field, Ioannis has helped develop a number of cutting edge
digital
products and helped a numerous businesses improve their online presence by designing
websites, mobile applications, and other digital products that are intuitive and easy to
navigate.
Outside of work, Ioannis enjoys spending time with his family and pursuing his hobbies. He is
an enthusiastic mechanic that enjoys tinkering with cars and motorcycles in his spare time.
His
passion for art and design is evident in his work and hobbies, as he is constantly seeking
new ways to express his creativity and push the boundaries of his craft.
Let's work together!
X
Older Work
While the focus of this site is UX, I do enjoy working in other Design disciplines. I see Design as a holistic discipline, the visual, the art, goes hand in hand with the psychological and the logical.
Here you can see some of my other work, it is older than what you can find in the case studies, however you will find things that required working with different design disciplines. They are just images, but if they do pique your interest, get in touch and lets have a chat.
I contributed to several innovative projects for Mastercard, including the Wallet App, P2PTap Solutions, MasterPass Convergence, POS over WWW, and ComboCard. These projects focused on mobile payments, e-commerce, and cutting-edge payment systems. My role involved developing user-centered solutions for these cutting edge experiences.
Below you find Snapshots from these projects, the point is to showcase the different tools that I used, and the different design disciplines that I worked with.
User Journey for Peer-2-Peer payment system using NFC.
Lo-fi Mockup created to interact with stakeholders to gather feedback and refine ideas.
Created with Balsamique using their wireframing tool.
User Journey for Mastercard POS over WWW using QR codes.
HD Mockup created to present to stakeholders.
Asset created with Adobe Illustrator as a vector image.
User Journey for Mastercard's Customer Payment Experience.
HD Mockup created to present a summery overview of the user experience.
Asset created with Adobe Illustrator as a vector image.
Animated presentation for Mastercard ComboCard - One card, debit and credit.
Animated presentation running in a loop. Used primarily at a trade show to show the public and potential stakeholders what Mastercard was working on at the time.
Created with Adobe Illustrator and Adobe Animate.
more to come...
What Others Say
"Ioannis looks past the basics and always seeks to truly understand what the customer is
trying to
achieve,
translating that into a user experience that best suits the end user while adhering to
the
constraints
of the underlying application.
He is a pleasure to work with and is respected by his peers on customer, product
management,
and
development teams."
"Ioannis has an excellent work ethic and great attention to detail. All my requests to
him
were met
with a timely response and great quality work.
His easy-going yet professional attitude meant working with him on projects was always a
pleasure."
Craig Summers (Cisco - Software
Engineer)
"Whilst working on a Proof of Concept for Flow Metrics I required some Figma chart mock ups.
Ioannis made time to help me with my project. I sent across my data and gave a brief
explanation of what I wanted the charts to look like.
...Ioannis took the information and produced detailed, clear and easy to view charts.
When I presented the charts and data to the team leaders they were very impressed with the
quality and speed the mock ups could be produced."
Leila Knightingale (Cisco - Engineering Program
Manager)