Ryan Michael Kay

Ryan Michael Kay

277 Followers

Self-taught software developer & student of computer science.