James McNamara
James McNamara

James McNamara

Functional web developer with the tattoos to prove it.

Medium member since July 2019