Daniel Maxson

519
reputation
3
3

Professional learner who happens to also program for money.