I help clients design and improve their software so that it is efficient, usable and distinctive.  With over 15 years of experience and a Master's in Human Computer Interaction from Carnegie Mellon University, I have worked on scores of projects involving desktop applications, web applications, mobile device applications, web sites and robotics.  Often I'm helping improve or update an existing application.  Other times we're designing from a blank sheet of paper.

Currently I am a Senior UX Designer at Promethean, leaders in the educational technology space.  We build interactive whiteboards, touchpanels and software to help teachers deliver engaging instruction.

For much of 2015 I worked at Manheim, the market leader in vehicle re-marketing services.  Manheim owns 74 vehicle auctions across the country and over 50% of all vehicles sold at auction in the USA run through their auctions.

In 2014 I worked with Altisource Portfolio Solutions to re-design their suite of mortgage servicing software.  Touching almost 10% of all mortgages in the US, Altisource is one of those really big companies you have never heard of.  As the User Experience Manager for the Atlanta office, I lead a small team of UX experts in re-imagining the way mortgage servicing software behaves.

For most of 2013 I was working on healthcare IT projects designing physican practice management tools and electronic medical record systems for desktop and iPad use.

Prior to that I spent two years  (most of 2011 and 2012) designing mobile apps and a mobile website for Intercontinental Hotels Group.

Most of my software work has been focused on applications used to get work done, not consumer or marketing oriented web sites.  With experience in sales and business management, I bring a special set of skills to my engagements and am able to communicate effectively with all levels of the organization.

When able to conduct field research and observation of users in their work environment, I can help the organization and the project team better understand the context in which their product will be used.  Uncovering and describing the nuances and idiosyncrasies found in every workplace provides important qualitative data such as:

  • Terminology that people use and terms that confuse them
  • Worfklow and environmental issues which affect design 
  • Understanding how potential users understand their work and what they do
  • Cultural issues which may affect technology or feature adoption
  • Work-arounds in current processes (often a great design opportunity)
  • Where automation might cause uncertainty or doubt


To visualize the application and designs I use the typical set of tools such as Omnigraffle, Photoshop, Axure and a few other tools.

Early visualization of the product has many advantages.  Some that I have seen on my own projects include:


  • Helping large groups of stakeholders with competing interests arrive at a shared project goal
  • Avoiding costly rework after coding has begun
  • Allowing management to decide NOT to build something that was shown to be more complex than originally thought
  • Enabling early user feedback to guide future design and development work
  • Shortening development time
  • Enabling deeper iterations to uncover details before coding


Having worked as the analyst/designer/project manager on my own software as well as for large and small clients, I have an intimate understanding of the entire development life cycle.

This site will be used to document some of my ideas and experiences and to offer prospective clients some portfolio access.