I have 18 years of hands-on experience developing complex web & mobile applications from the ground up, leading teams and delivering successful products.

I am a published author, work on numerous personal projects and maintain an active interest in new and emerging technologies.

IconOf.Com is my mote of dust in the virtual cosmos, exploring modern software engineering and the cyberpsychology of human–computer interactions.