Джими е UX практик. Гледа на себе си най-вече като на консултант по ползваемост, но също така е изследовател на потребители, дизайнер на интерфейси и взаимодействия и автор на съдържание. Разработва информация от 1997 г. Като оптимист, все още вярва, че софтуерът може да бъде ползваем.
Сменил е много професионални шапки. Започва като преводач. След това, като документатор, обяснява на потребителите как работи софтуерът и как те би трябвало да го използват. След това се научава да прави изследвания с потребители, за да може да разбира какво им пречи и какво им липсва. Това се оказва недостатъчно, затова започва да проектира интерфейси, които са разбираеми и лесни за използване без инструкции.
През 1999 г. Джими съоснова Лукрат, защото вижда потенциала на ползваемостта да демократизира софтуера. През 2012 г. се присъединява към САП, защото вижда потенциала на платформата БиТиПи (да демократизира разработката.
Днес той помага на колеги и клиенти да оптимизират своите продукти за използване от хора, което се превежда като по-високи приходи, по-ниски рискове, по-малко загуби, свързани с разочаровани потребители, и много по-малко ненужни разходи.