Mark Michon

725
reputation
5
7

Front end developer and educator. Wannabe creative technologist. Stuck in an endless sea of side projects and reading lists.