Works with the UIUX designer and bridges the gap between graphic design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works