I design products for people

Designing great User Experiences for over 16 years...
Mobile, Web, Desktop and TV.


know your user, understand their needs and goals. make their lives better through design

Ever since the first time I browsed a website in my second year of college I knew I wanted to be a designer. I had no idea what that meant of course, but it was something to strive for... 

A few years after graduating I was lucky enough to find myself working at small e-commerce shop where I seized an opportunity to teach myself Flash, HTML and CSS, designing a few small-features for the site. 

Early on I knew that all of this stuff was useless if people didn’t understand how to use the thing you designed, but I had no idea it was a field within itself. Enlightenment struck a couple of years later via a USPS delivered post card from DePaul University outlining their HCI MS program. Psychology + Design!? Sign me up! 

In school I learned about User-Centered Design where the most fundamental thing about it all was understanding the people that were going to be using whatever it was you were designing... empathy was the key! 

There after, I started off designing and building websites using my newly acquired knowledge. Talking with potential users, gathering information about their needs, building personas, testing out ideas and translating that into the product. 

Over the years I’ve had the great opportunity to work on mobile devices (feature phones and of the smart persuasion) before that was cool, desktop applications for Windows and Mac and even a brief foray with some large screen TV UI Design work. I’ve had the privilege of working with some excellent designers and developers. 

I’m currently spending my day time managing and leading a team of excellent UX Designers building web applications for network testing. In my off hours I dabble in some app designs of my own mind where I’m attempting to concept, design and develop the app using Apple’s Swift development language. 

So far I couldn’t have asked for a better career choice. I can’t wait to see what’s around the corner!




I follow a User-Centered Design process that strives, first and foremost, to understand who the product is for and what they'll need to do with it.


The primary function of this phase is to gain understanding about who we’re designing for, and what their goals & needs are.

[Interviews, Surveys, Personas, Scenarios, Requirements]


All that we’ve learned in Discovery is utilized to generate appropriate workflows, interactions, information architecture and layouts.

[Sketch Concepts, Wireframes, Prototypes, User Testing, Card Sorting, Visual Designs]

Build It

A design has been settled on… now it’s time to put it all together and build it. Either UX will generate HTML/CSS via a digital Pattern Library or we’ll work closely with engineering.

[Style Guide/Pattern Library, Prototypes]


Once launched usage data is gathered to learn how people are really using the product. It’s similar to the Discovery phase where we try to understand how users are using the app and what we can make better.

[Analytics Analysis, User Testing, Interviews, Surveys]

Design Samples

For over 16 years I've had the pleasure of designing user interfaces for the web, mobile, desktop and TV's (includes remote control input and NUI concepts).

What others say about me

Let's Work Together

I'm always looking for new projects! I love taking fledling ideas and helping you and your team develop them into complete products. I've worked as part of an in-house team and as a consultant. As freelancer I'm comfortable working in whatever way will work best for your project. Send me a note and let me know if I can help you with your project.