Dan Ritzenthaler

Dan Ritzenthaler

13 years of software design. Slowly learning to write.