Rbo5e1337ib4tshbr1co

James Singleton

James is a software developer, writer, engineer and entrepreneur. His formal training is in electrical and electronic engineering but he's worked professionally in software development for almost a decade.

Talks I've Given