Johan Bouveng

Sweden

ribersborg.net

Age: 35

Swiss army knife of pragmatic, agile, fresh and modern web development with a strong focus on web standards and best practices.