James Meisler
James Meisler

James Meisler

Polyglot Developer. Tweets do not reflect views or opinions of my employer or myself. He/They