In CodeInvestigator we have a UX expert associated and we deliver consultant services within the field of user experience and design. It is important in any project to be aware of the user experience and keep the users in the loop from the beginning. Often users are involved when a product is almost done and then its too late or expensive to change key elements in the user interface. Especially if there is a tight deadline involved. Having a UX expert associated to a project is a part of agile development (fail fast).
If you are interested in UX and UI designs the conference UX Vilnius is worth considering.