Sergio Gallo UX

V0.3

Hi, I'm Sergio Gallo, a Lead UX Manager.

I work with leading international brands and design great experiences used by millions of happy users. I manage, mentor, and lead teams of UX practitioners at every seniority level, based at every latitude around the globe.

I am highly skilled in building and managing senior stakeholders' relationships. I'm a passionate advocate of Agile and Lean UX.

I am highly experienced in screening and hiring UX professionals and handling relationships with internal and external recruiting teams.

I'm a UX Unicorn. I can manage, lead, research, design, prototype, test, and code, and yes, good designers should know how to code.

I'm Made in Italy and based in London.

I am The Lead UX Manager at The Stars Group (home of PokerStars, PokerStars Casino and BetStars). Here, I maintain the central UX of global app frameworks and components of the whole suite of multi-platform apps (Native mobile and tablet, Native Desktop and Web Responsive). The apps are released on more than 36 worldwide markets.
I manage a team of six senior UX practitioners in London, Leeds, and Sofia. I report to the Director of CX Design.

I previously served as Lebara's Head of Product Design (UX and UI). I led the UX and UI for the Lebara Group, operating in six European markets and managing a team of five designers between London and Lviv (Ukraine). Before that, I worked for Three UK, leading some very successful commercial UX projects (Like the launch of the iPhone 7 in collaboration with Apple and Barclays).

This is what I can do:

  • Cooking the best pasta you could ever eat.
  • Buying flowers for his beautiful wife and daughter.
  • Defining UX, CX and Product Design strategies and ways of working.
  • Hiring and mentoring UX practitioners.
  • Managing stakeholders relationships.
  • Organising and leading workshops.
  • Advocating Agile methodologies and Lean UX.
  • UX Planning.
  • UX Research.
  • Quantitative data analysis.
  • Watch Peppa Pig for hours with my son.
  • Competitor's analysis.
  • IA Design.
  • User journeys and task flows definitions.
  • Wireframing.
  • UX documentation for internal stakeholders (PO, DEVs, QA, Content team, Visual designers).
  • UI design (Sketch, Illustrator or Photoshop).
  • Fast Prototyping via Axure or HTML/CSS/JS (or, if we are really desperate, inVision or ProtoIO or other web based  toys  tools ;-).
  • Multivariate testing.
  • User Testing.
  • HTML/CSS/JS hand coding of Responsive design for prototyping purposes.
  • Black belt in Axure, Sketch and the Adobe suite.

Wanna see some cool projects?

Loading
a floppy disk
Click to close
projo picture

Mobile Photo Crop

The problem

The Persona:Landlord or Estate Agent or Flatmate

The Scenario: The actor is in the property filling the ad and taking pictures of the property or he's using his mobile device where the property pictures are stored.

The final prototype I designed is fully interactive and wrapped in a responsive mobile viewer tha will disappear on a mobile viewport, so feel free to use "The Solution" on your desktop or mobile device. Please just use Chrome browser.

The Solution

The prototype features are described below.

projo picture

Paper prototype and preliminary user testing

The initial discussion took place within the business stakeholders and the UX team and generated a productive and smart iteration of solutions and flows that we were able to test on a controlled group of users.

The early user testing identified some frictions in the task flow that were promptly addressed and iterated.

projo picture projo picture projo picture

Prototype features

The prototype can be viewed on desktop and mobile browsers, but on desktop will be framed in an mobile template as the prototype is intended exclusively for the mobile market (the desktop WebApp will have a slightly different solution).

The main screen welcomes the user with a massive call to action that will invite the user to add the first picture, on the bottom there is a secondary call to action that allow the user not to add any picture (the size and the position are a disincentive to this action).

Clicking on the "add picture" button, the prototype will skip the mobile OS specific flow to add the picture (Use camera or browse your gallery) and will show a fake cropping tool panel that allows the user to confirm the action and add the picture or cancel the upload.

The new picture will be shown instead of the big call to action so that the user will soon see the result his editing action.

The overlay controls will be shown for a second to suggest to the user that he can interact with it via a simple tap on the picture.

After the UI hint, the picture will be labelled as default.

The "add picture" button will now appear on the top right part of the screen (please try it and add more picture to test the interactivity: note that the fake cropping tool will always look the same).

The last picture added will always appear on the first portion of the screen (inverted order) to allow the user to see straight away the result of his recent action and not force him to scroll down when more picture are added.

The user can make other pictures the default one or delete them: a transition will help the user to have an instant visual feedback of his deleting action.

If the default picture will be deleted, the first picture (the last added) will be automatically labelled as default.

Back to the projects

projo picture

Property posting form (Desktop)

The problem

The Persona:P1--> Estate agent and Professional ladlords;
P2---> Flatmates

The Scenario:The actor is in his office filling the property ad.

The final prototype I designed is fully interactive, so feel free to use "The Solution" on your desktop device. Please just use Chrome browser.
Note - The solution is not responsive as the WebApp at EasyRoommate had a separate mobile platform.

The Solution

The old form was simply... a mess :-(

projo picture

Preliminary data analysis and heuristic evaluation

The first challenge was to undestand what wasn't working in the form and why so many users were simply bouncing it.

It was too easy to blame the uglyness of it: the problem was deeper. The form wasn't designed with a user in mind, the form was designed by a developer, years back, to meet business requirement dictated by the logic of the matching search engine.

projo picture

The whole form was designed without accessibility in mind and pretty much all the input type where "text"

Almost all the fields were mandatory and most of the sections titles weren't really making any sense:

After the analysis of the quantitative data and after a heuristic evaluation of usability and accessibility issues of the form I was ready to redesign the Information Architecture and to collect qualitative data by running in house usability testing and user interviews.

projo picture

I collaborated with front-end and back-end developers to understand the level of technical debt we had, before jumping in the design and prototype phase.

At the same time, I was collaborating with Business stakeholder defining the optimal Information Architecture for the correct personas we were targeting.

With the information gathered, I started iterating quick HTML protptypes based on the UI Brand library I created few months back.

Thanks to that approach I was able to test and learn very quickly and we were able to iterate through 15 form variations in less than two months.

Form features

The form has been designed following a F-Shaped reading pattern to avoid left-right eye movement to a minimum.

The form is divided in meaningful sections that help the user perception of a more agile structure.

The left part of the screen is reserved to the sections labels that work as sticky breadcumbs: The user will always know where he is and why we are asking him a specific question, this will reduce frustrations and User "lostness".

The central part of the page is dedicated to the main form itself and uses a reduced width wrapper to contain the UI elements in a comfortable reading area.

The labels are on the top of the inputs to avoid the Z-shaped reading pattern (left – right – bottom-left – bottom-right) that would be tiring and confusing on a very long form.

The form is “smart” and follows the design pattern of “progressive disclosure” of the information, learning from the answers collected: Thanks to this feature, we managed to reduce the number of questions by 16 in certain scenarios.

For instance, if the user is renting an empty property, when it comes to the question: “Number of housemates already living there” will reply ZERO.

This will leave the form as it is because we don’t need to collect information on the components of the flatshare, but if at least one other person is present in the flat, then an extra section of the form will be revealed and the user will have to answer some more questions.

Even in this “worst” case scenario the overall use of smarter UI elements like multiple choice buttons with visible explicit values instead of dropdowns, will make the filling of this section extremely easy.

The dropdowns (when inevitable) have been optimized to be filled with smart defaults.

So in the scenario of the user answering 4 questions (Occupation, age, gender and smoking habits) about his flatmates, the task can be completed in just 3 clicks:

  1. Flatmate occupation is exposed (1 click)
  2. Age range is conveniently pre-filled: 18 to 99 years old (No click)
  3. Flatmate gender is exposed (1 click)
  4. Smoking habits is exposed (1 click)

In an “old school” scenario using dropdowns for all these questions with a placeholder like “select a value”, the clicks to answer 4 questions would have been 10.

The validation is immediate and in most of the cases is inline, the user is not “allowed” to make mistakes thanks to forgiving patterns and exposed options.

The right part of the screen is reserved to the input hints and the validation alerts, doing so we can use a bigger space to serve more meaningful messages without constrains and without polluting the main form flow.

The user testing revealed that none of the user personas was bothered by the vertical length of the form, and so we could avoid the typical cloning of the “Airbnb” distracting step to step experience.

Our flow is more consistent and doesn’t drag the users in unknown “next page steps”: our users know from the beginning what to expect and they can easily estimate the time required to fill the form.

Thanks to this massive restyle and to the optimized user flow and experience, the time required to fill the form dropped from an average of 5 minutes to a whopping 3!

The bounce rate was reduced by 15%

The Ability to Accomplish (A2A) went up to 87% (previously it was 60%)

Registered users went up of 6% in the first month.

Back to the projects

projo picture

Property posting form (Mobile)

The problem

The Persona:Estate agents, Professional ladlords and Flatmates

The Scenario:The actor is on the go (possibly at the proprty location) filling the property ad.

The final prototype I designed is fully interactive and wrapped in a responsive mobile viewer tha will disappear on a mobile viewport, so feel free to use "The Solution" on your desktop or mobile device. Please just use Chrome browser.

The Solution

Prototype features

The prototype form simulates the integration with the google autosuggest results: as soon the user start typing an address, few suggestions appear and when the user pick an address, the rest of the first part of the form appears. It will be pre filled with values coming from the Google API , but the user has the ability to modify them (but not the main City field).

All the labels use the floating labels design pattern to minimise the vertical use of space.

When the user is happy with the main address he has to confirm his position on the map.

The position will come from the Google API, but the user will be free to change it.

If the user choose to change the position on the map, a toast message will notify him that the position is been updated, so that he will have a prompt feedback of his action and will feel more confident to proceed to the next step.

If the position is completely wrong he will be free to go back to step one and double check if everything is ok and also re-insert his address.

When he will be happy with the map, he will proceed to step 3, where a title will reconfirm him his full address.

Here the user will again have the ability to change his address via a link that will bring him to step 1.

If he is happy, we will ask him to fill the remaining information about the property and about him.

All the field use correct semantic types and will trigger the correct mobile keyboard on real devices (numpad for price and phone number, email for email address)

Back to the projects

projo picture

The Unified inbox (Responsive)

The problem

The Persona:Estate agents, Professional ladlords and Flatmates

The Scenario:The actor receives a notification and wants to check and reply to a message.

The final prototype I designed is fully interactive and responsive, so feel free to use "The Solution" on your desktop or mobile device. Please just use Chrome browser.

The Solution

projo picture

Early design iterations and user testing

The project objective is to unify the experience of the mailbox for users that have more than a property listing on our website.
At the moment if a user is listing more than a property on our site he has to select first which property he want to interact with (via a “my ads” page), then he will access the mailbox for that specific property only, to read and interact with the messages of the listing #2, the user should switch to property number 2 and re access the mailbox again.
This is pretty frustrating and time consuming for our users (especially large accounts of Estate agents or large landlords firms with many listings) so we had to develop a smart system to unify the mailbox of all the properties and offer an easy way to filter and interact with them.

The first stakeholder interviews and other user surveys revealed that there was a strong desire of walking away from the old style mail message look and feel and user experience and in favour of a more conversational User Interface.

I started explore some options that could work on our old brand guidelines, I collected valuable user feedbacks and I iterated constantly, landing to the final inVision prototypes that integrated the new functionalities and the brand guidelines that happened meanwhile - Yes, I designed the new brand guidelines as well :-)

projo picture

The final HTML prototype

inVision prototype remote and guerrilla testing produced 20 functional and style iterations. The feedback collected, allowed me to create a high resolution HTML interactive prototype that was used to run final usability testing and used by front-end and back-end developers as a feature guide.

The aside panel offers an easy access to the message "labels" so that the user can choose if he wants to read all the messages no matter the property of just visualise only the specific property (or properties) messages. Every label has a counter that shows the number of the new messages (the notification icon in the header sums the total of the new messages for all the ads).

The select and delete logic flow is fully functional: select the messages using the checkboxes and cancel the selection or delete the selected messages (in desktop you have the select all/none controller that is not present in mobile).

The disabled messages ("user is no longer active" subject line) are not going to be clickable but selectable (to be deleted).

projo picture

Clicking on every active message will lead you to a dummy conversation with Vanessa where you can test the functionality of the chat.

Every time you post a reply, after 5 seconds Vanessa reply with a "lallero" (the Italian for whatever), if you post more than a message before Vanessa replies you can see the style of the concatenate messages and the concatenate replies on Vanessa's side.

In the mobile view the textarea and the send message button follow the instant message apps style (Whatsapp and Co). In the mobile view, as soon the user focus the input to write his reply, the header of the page will disappear to allow more operational/reading space on small mobile screen that will have the onscreen keyboard plus the browser native command bar, plus the mobile system header/footer occupying a large amount of space.

The "show phone number" button is a two-step button: first step/click reveals the number (and allows tracking the user engagement), the second step/click allow the user to call Vanessa.

The aside panel that in the desktop view shows the inbox/sent/trash buttons and the message labels filters, in the mobile view become a 2 part component: the buttons (inbox, sent, trash) become the sub header of the message page, and the message labels filter panel becomes a hidden sliding component that comes out when the user clicks on the ''filter messages button" (the filter functionality is not functional in the prototype).

This prototype is now live and is been used by millions of users in the last few months.

The customer satisfaction is high and the engagement among users had a massive jump up.

Back to the projects

projo picture

The Property map search (Mobile)

The problem

The Persona:Estate agents, Professional ladlords and Flatmates

The Scenario:The actor is searching for properties while commuting or while exploring his favourite area.

The final prototype I designed is fully interactive and wrapped in a responsive mobile viewer tha will disappear on a mobile viewport, so feel free to use "The Solution" on your desktop or mobile device. Please just use Chrome browser.

The Solution

projo picture

Preliminary design and testing

After detailed stakeholders interviews, I designed several iterations of the new mobile search webapp.

The prototypes were tested in unmoderated remote sessions and in hallway and guerrilla testing.

The initial low resolution prototypes were produced and shared via inVision.

Thanks to the test results and the collected feedback I was able to quicly iterate the design and produce an High resolution HTML interactive prototype.

Prototype features

The new mobile header is now structured like a native app: logo is centred and the main menu will be displayed at the top left corner (with the usual notification icon for messages) and it will contain the links to the main areas of the application.

On the top right side, the user will find the context menu for the specific interaction with the page he is browsing. In this specific prototype it will be the advanced filters panel (in the mailbox scenario will be the message filters panel, for instance).

The sub header has now a permanent search bar integrating the Google autocomplete API (Not included in the prototype - the results displayed are dummy).

The bottom right part of the screen has a floating button that will switch the view from list to map and vice versa.

The styling choice of a flipping transition is not random or for the sake on fanciness, it is been made to suggest the user that the two views (list and map) are two different sides of the same coin (same results - different view styles).

In the map view, the pins are clickable and will display always the same dummy result.

The pins have three different states to help the navigation: not visited, active and visited.

The advanced filters panel is been populated with custom and very powerful UI elements: the user will find, as a first controller, a slider that will allow him to set the range of the search in Km around his position, then he can set his minimum and maximum price thanks to two twin inputs (the price inputs are accepting only numerical values, every other value will not be accepted and will fire a soft validation styling (the input and the label in red), an optional validation message will be implemented in the next release).

The inputs use a custom floating label design pattern to maximise and rationalise the available space in the form. more UI elements include dropdown select (with floating labels), customised checkboxes and dual switches (radio buttons).

The "apply filter" button will simulate the loading transition

Back to the projects

projo picture

Three Pay as You Go Optimisation

The problem

The Persona:Young students, first time customers, senior citizens

The Scenario:The actor lands on the PAYG page from a sponsored ad or from a affiliate page and wants to explore the PAYG catalog and info.




Case study coming soon...

Spoiler: it changed the business point of view on some old products and it oprimised the sales funnel!

Three January Sales




Case study coming soon...

Spoiler: it introduced a new way of working for the Three product teams and it smashed the YOY sales revenues!

Lebara SIM Registration




Case study coming soon...

Spoiler: It fixed a massive drop in the sales funnel and it was the first evidence based design solution at Lebara!

Lebara Top-up redesign




Case study coming soon...

Spoiler: It rationalised the main revenue page product catalog and it scored top ratings during the qualitative tests!

Lebara new Plans page




Case study coming soon...

Spoiler: it solved the biggest problem of the lebara website aka the discoverability of the products and it removed at once the multiple product pages bounces!
The tests with more than 50 users worldwide were made on a State-of-the-art prototype using real catalog data and live sorting and filtering logic.

Pokerstars Instant Bonus and Free Spins redesign




Case study coming soon...

Spoiler: it modernised the announcment and the layout of two of the main engagement drivers. it solved many known issues related to the discoverability of the bonuses and it introduced and UX standards at Pokerstars!

The UX methodology at The Stars Group




Case study coming soon...

Spoiler: How I changed the way UX is made and delivered at the Stars Group.

projo picture

Lebara UX Roadmap 2018

As the Head of UX and UI at Lebara I've presented a detailed report to the Senior Management about the status of the Web and App products, along with a rigorous Roadmap (based on the Lean design process I defined at Lebara) to optimise UX and UI issues with a clear estimate of the go-live dates.

In the report I provide evidence-based rationale to take actions and I provide links to the deliverables produced at various stages of the projects.

Feel free to navigate links and try the solutions (many of which have been pushed live meeting the predicted deadlines)

The Report