Patrick Brennan's User Experience

User Experience

I use Figma, Adobe XD, Sketch and Invision for all of my prototyping. The app used is dependent on who is receiving the file.

  • Prototype Tools

    • Figma
    • Sketch
    • Invision
    • Adobe XD
    • Adobe Photoshop
    • Adobe Illustrator
  • Frontend Frameworks

    • Bootstrap
    • Material Design
    • Foundation
    • KendoReact

Cigna

Cigna brought me onboard as their Senior UX Designer to overhaul one of their drug applications.

My duties were...
  • Work as a conduit between stakeholders/business and the development team.
  • Rework their drug app to be more modern, more usable from a users perspective.
  • Breakdown the appplication per user type.
  • Create a UI Design System for the development team to implement into the app.
  • Create a color scheme to be compliant with the company and to be WCAG/ADA Compliant.
  • Adhere to Atomic Design when desiging components.
UI Design System
Charts
UX Persona's

Click on any persona to view the prototype.

By Organization

Reading Challenge Module

Baker & Taylors manager asked me to come up with ideas for a new module he would like to add to their app called the Reading Challenge.

Requirements:
  • Add a new module so parents can register their children to reading programs.
  • Allow parents the ability to set challenges and goals of their readers.
  • Allow parents the ability to monitor the progress of the challenges/goals of their readers.
  • Axis 360 - Reading Challenge
    Use Cases:
    • User can place a hold on a book.
    • User can checkout a book and read it.
    • Allow users to challenge other users in their library to read any book.
    • Allow users to set goals when challenging another user to read a book.
    • Have a section in the app to show my challenges and the users I challenged.
    • Enhance the experience to browse the library and show me the amount of each category available in the library.
    • Rework the searching flow to be more user friendly.
  • Story: Splash and Homepage Menu Workflows
    Use Cases:
    • User opens the app and the Splash screen appears.
    • If user previously logged out, they will need to log back into the app.
    • After logging in, the user goes to the homepage of the app.
    • User views the categories their library provides.
    • Show "Book of the Month" on the homepage.
    • User can also see a site map of the app by clicking the menu icon in the footer.
    • User can either click on a book jacket to view the details or click the "View All" of each category to view all the books.
  • Story: Book Details
    Use Cases:
    • User clicks on a book jacket to go to the details page.
    • User has the option to checkout the book, place it on hold, challenge another user or download it.
    • Once the a book is checked out, the user can start reading the book.
  • Story: Browse By
    Use Cases:
    • The user should be able to browse their library by book type, category or by audience.
    • The book type will show the number of books for each type.
    • Once the user selects what they want to view, the next page will have the ability to filter through the books.
  • Story: Set Challenges and Goals
    Use Cases:
    • On the Challenges page, user can view the progress of their own challenges or the readers they challenged.
    • For the users challenges, they will show the book jacket, who challenged them, when the user accepted the challenge and how much of the book has been read.
    • User can also view their challenges to other readers. Each challenge will show the same information as the users challenges.
    • When user clicks the 3 dots, a dropdown will show with options to read the book, remove their challenged books, cancel any of their challenges to other readers, user can also review each of the challenges and update them.
  • Story: My Stuff
    Use Cases:
    • User should be able to see their personal information and edit it.
    • The page will also show their checked out books, books on hold and notifications.
    • Dropdowns should allow the user to return books, remove holds and read books.
  • Story: Add Searching
    Use Cases:
    • User should be able to search the entire library.
    • The results page should show the books and how many the library has.
    • User should be able to filter through the results to refine search.

Collections

Follett had me work with them to come up with this teaching aid app. The purpose of the app was to help students learn from the different resources puts together by the teacher and the students as well.

  • Collections App
    Use Cases:
    • Create an app to hold resources.
    • There will be three views. A Featured view, Public view and a Private view.
    • Allow users to add/edit and delete resources.
    • Users can view the details in a Grid, List or Swaggered view.

Figma Prototype Examples

I created these examples to show the high level of skills I have using Figma.

  • Hiding Columns in Tables
    Use Cases:
    • Allow users to hide/show columns.
    • Design the table to auto adjust when hiding a column using Auto-Layout.
    • Allow the user to drag the table horizontally when the content goes beyond the page.
  • Animated Splash Screen

    This is an animated splash screen using various techniques.

  • Working with Variables
    Use Cases:
    • Use variables to show an item counter.
    • Use variables to show how many items.
    • Use variables to the show the amount of counted items.
  • Mini Shopping Cart

    This is a very small shopping cart example showing many ways I'm using variables.

  • Parrallax Carousel

    This example showcases a drag carousel with a cool bouncy animation effect.

  • Swipe Banners

    Another example showcasing a drag carousel with a cool bouncy animation effect.

  • Enlarge Images

    This example shows simple click to enlarge an image.

  • Interactive Expansion Panel

    Here is an example showing an interactive expansion panel.

  • Simple Splash Screen

    This example shows a simple splash screen for phones.

  • Splash Screen

    This example shows a simple splash screen for phones.

  • Responsive Tables

    Here is an example of a responsive table with different views.

  • Card Carousel

    Here is an example of a drag a card carousel.

UI Design Systems

The first thing I do when I start a new project is create a Styleguide and a UI Design System.

Below are some UI Design examples I've created for clients and employers.

Cigna
PWC
Follett - Collections
Baker & Taylor - Reader Challenge
Baker & Taylor - Dashboard