David N AllenUI / UX Designer & Front-end Developer
I'm a designer with a multitude of technical know-how and decades of experience. It's been said that I care far too much about user interface and I sweat the details.
I see myself as a Front-End specialist who embraces design and programming. My skills augment projects through a deep understanding of user behavior, optimization and excellent design.