James Barcelona

I am a high scalability expert and lead software developer. I love working on problems that require out of the box thinking.