Melanie Richards
Melanie Richards

Melanie Richards

Web designer / front-end developer on the Microsoft Edge browser platform team. http://melanie-richards.com