UI Design

Making empathetic, informed decisions and paying incredible attention to detail regarding the aesthetics of digital products including branding, logo, graphic design and animation.

User Experience

The ability to be empathetic and inquisitive are essential components to designing a successful experience for people. User experience design encompasses traditional human-computer interaction (HCI) design and extends it by addressing all aspects of a product or service as perceived by users.

Front End Development

A combination of programming skills and designing with empathy for the end user. Knowledge about accessibility, browser nuances, semantic markup, CSS techniques negating the need for JavaScript solutions.