UI/UX
Hi, I'm Kellen and I'm an accomplished User Experience Designer based out of OKC. I’m passionate about the work I do and I’m always pushing myself to learn and grow as a person and professional. I love art, family, and community. I appreciate a good challenge and value good character, creative problem solving, and hustle. I’ve worked in the digital design space since 2010 in one form or another, actively designing digital solutions in a professional capacity for over a decade.
My Process
To get a sense of my design process I like to refer to the "5 D's". The terminology is a slightly simplified version of the UX design process, but it does a decent job of conveying the general idea in a nice branded package.
​
The 5 D's are as follows:
-
Discover
-
Define
-
Design
-
Develop
-
Deploy
​
Step 1: Discover
The first step in any design project is dedicated to research & discovery. In this step we clearly define the project goals and objectives and ensure we have a solid understanding of the problem(s) we're setting out to solve. Identifying business and user goals, timelines, priority, etc. from the start builds a strong foundation for the entire project. I also try to identify key metrics that can be used later to measure our success.
​
Step 2: Define
In this step we synthesize all of the information we've collected during Discovery. Collating and organizing the data and our thoughts in order to write problem statements, which we'll refer to over the course of the project. From here we're ready to start ideating on our problems and exploring potential solutions. Whiteboard sessions, journey mapping, sketching, user flows, and various other techniques are utilized here, which set up and inform direction for the Design phase.
Step 3: Design
Now that we're properly prepared, It's time to put 'pen to paper' and start creating our design concepts. I'm a big fan of Figma, but I've also used Sketch, XD, and other programs in a professional capacity over the years (I started out designing UIs in Adobe Fireworks!). Once in the design phase I create wireframes that evolve into high fidelity mock ups, and then build out interactive prototypes.
​
With our designs in hand, It's time to test and validate our design concepts with users and stakeholders. Utilizing our prototypes, we verify that the solutions we've created are intuitive, usable, and they solve the problems/achieve the goals we've set out to accomplish. If issues are identified during testing, we iterate on the designs and test again. When we collectively feel satisfied with the results, It's time to move to the Develop phase.
​
Step 4: Develop
At this point in the process we hand off our designs and any necessary assets to our developers to bring the solution to life. It's extremely important to involve developers in the design process as early as possible. Their feedback and knowledge of how the solutions will actually be built is imperative and highly necessary to ensure that what we design is feasible, so by the time it gets handed off to them they should be well aware of what it is and how they plan to approach building it.
Step 5: Deploy
Time to set our solution free and release it into the wild. While it may seem like the end, ideally we actually start the process over once the solution is on production. Testing and researching to ensure we've solved the problem optimally. At this point we have the advantage of being able to review user data and talk to users to get their feedback on the product or feature, which helps to inform iterations or enhancements. Design and development is an iterative process, and often the MVP solution Isn't our finish line, so we continue our efforts to improve things for the betterment of our products with the goal of delivering excellent quality to our customers.
Bison Mobile App - Redesign
This was a fairly long project where we completely redesigned our mobile app, rebuilding it from the ground up and overhauling the UX. The app is a workflow tool used by customers to complete their jobs and document everything along the way. In order to effectively redesign the interface of the app I also had to rethink the experience of using the product. I followed the '5 D's' and collected a lot of data and feedback through user interviews, testing, exploration of known pain points, ideation and iteration, and much more to completely revamp the existing app (which was in production). We successfully redesigned, tested, validated, built, and deployed the improved product and the project was considered a resounding success both internally and by users.
Analytics Dashboard
I designed this dashboard for Bison's SaaS platform to give users an overview of their operations. The goal was to provide data and analytics in a clean UI where they can see their business performance at a glance with the ability to drill down and dig further into the data as needed.
​
This project required a lot of research. Going into it we had a decent idea of what data points and insights were important to our users, but a lot of effort and user interviews went into it early on to ensure it was designed to be optimally useful. It was an iterative process, and we had built a solid foundation. We did our research, designed concepts, and tested them with users. Our goal was to really understand our users and their needs, what they want and need to see in their dashboard, in order to provide the most value. Upon release, the dashboard was very well received. We heard a lot of great feedback, including some saying it became the most useful tool in the whole platform for their company. We also received some suggestions for additional data that would be helpful to see here, which we added over time.
Dashboard Prototype
Designed and prototyped in Figma, this image shows a portion of the prototype I used to test the Analytics Dashboard with users. There are many unique interactions and a lot of functionality designed into this UI, so building out this interactive prototype was valuable to properly assess the usability and intuitiveness of the solution.
"Advanced Field Customization"
This is a complex UI that I designed for Bison's SaaS platform which gives users the ability to take complete control over their job forms. With this UI, users are able to rename inputs and their placeholder text or hide them, reorder inputs and sections, mark them required or disabled, and more. There's a "preview" section in the center which shows what the form will look like, updating in real time based on changes, and users have the ability to toggle between desktop and mobile views.
​
Due to the level of complexity, this project required significant research and discovery efforts. We were able to nail down what functionality was needed fairly quickly, then design concepts were created and we dove right into usability testing with a fully functional prototype of the interface. That testing uncovered a few minor pain points and we iterated the designs and re-tested with the same and new users. By the time we deployed the solution it was considered an extremely useful and sleek tool that was widely appreciated by our user base and
Bison 404 Page
This is the graphic I designed in Adobe Illustrator for our 404 page. I also designed the page with accompanying copy, navigation, etc.
Summary Ticket Redesign / Prototype
Lorem ipsum doler sit amet...
Ticket History / Audit Trail
Lorem ipsum doler sit amet...