Web developer

Engineer, architect, and manager with expertise on the entire tech stack.

But also very human, with a mind for product design and user experience.