Web developer, Human interface designer, and other 99 things more I've been uncovering. Always eager for learning and doing better.