David N AllenDesigner, Developer, Entrepreneur
I'm a designer with a big bag of technical know-how. I sweat the details, and always get the job done.
I'm a Front-End developer with a degree in real-world communication. I bring quality through my understanding of user behavior and illuminate insight which maximimizes advertising budgets.