Summary
James Garrett is a Senior Software Engineer with 15+ years of cross-platform development experience and seven years in senior roles building auth and identity services at companies like Auth0 and Okta. He brings full-stack fluency—JavaScript/TypeScript, Python, Go, Swift, Java—paired with strong DevOps skills in Jenkins, GitHub Actions, AWS, and shell scripting, and a background in UI from a BFA in Graphic Design. As a former tech lead and longtime front-end specialist, he bridges design sensibility and backend reliability to deliver polished, production-ready systems. Comfortable across relational and NoSQL databases, he’s equally at home shipping client-side interfaces and service-side automation. An entrepreneurial streak shows in years running a photography business and leading development at a creative agency, reflecting an eye for detail and user-focused product thinking.
6 years of coding experience
16 years of employment as a software developer
BFA, Graphic Design, BFA, Graphic Design at University of The Arts