Information Architecture

Utilizing research, requirements gathering, card sorting & persona modeling

I use quantitative research, along with ethnographic interviews and other various types of research like: focus groups, market demographics and market segments, usability and user testing, card sorting, and task analysis to be able to meet, and in some cases exceed, human needs in my software experience solutions. Modeling users by creating personas and discovering the

goals of actual people using my product is key to my functional and usable software solutions. Workflow models, artifact models, and physical models are other models considered. Now, the requirements gathering phase, which incorporates the personas created previously, helps draft context scenarios, ultimately leading to the identification requirements.


Visual Design

Incorporating UX road maps, data vizualization, & lo-med-hi fidelity mockups

Translating human experiences into my calculated designs are best communicated to stakeholders and constructed using various tools such as UX road maps, data viz, site plans, not to mention the importance of low, medium, and high fidelity mockups. Another powerful tool, a well constructed user journey, helps to ensure every person using the software solution has a productive and meaningful experience.


UI Development

Implementing user interaction designs, HTML5/ CSS3, Polymer Components & Site Heuristics

User Interaction design and user interface development are the backbone of any functional, usable and meaningful software experience solution. I utilize current web markup languages such as HTML5/ CSS3 and Javascript, alongside Google projects like Polymer, to implement and realize solutions at a far greater pace than ever before.


Truly great designs begin with a well thought out process

Applying the following phases into my design workflow helps ensure more meaningful solutions


Complete your due diligence to build the most profitable, viable product on the market.


Learn who your users are, "what" they do, and their likes and dislikes to formulate personas.


Pull it all together by creating scenarios to create a product people will actually use daily.


Now it is time to build and experience iteratively produce UI that is tested and tested often.


Life is given to the software solution by adding interactions and visual design components.


Following up with minor bug fixes and usability reporting is an excellent idea after shipping.