Summary
James Morrin is an architect with 14 years of hands-on experience designing scalable JavaScript systems and RESTful APIs, currently leading architecture at ShiftUp after multiple senior technical roles at Salesforce. He specializes in server-side JavaScript, browser DOM engineering, automated testing, and maintainable codebases, with a track record of converting legacy stacks to modern Node.js architectures. James is a practical mentor and community trainer who enjoys pushing technical boundaries and making engineers' lives easier through tooling and automation. His background includes building third-party JavaScript frameworks, cross-browser test infrastructures, and fast release processes—skills he pairs with a keen ability to spot emerging technology trends. Based in Jackson, California, he balances deep technical craft with a collaborative coaching style that elevates teams and products.
14 years of coding experience
17 years of employment as a software developer
BS Information Technology, BS Information Technology at Northeastern University