Clay Ratliff

Clay Ratliff

I am a jack of all trades and master of none. An all around neophile, currently disguised as a software developer.