Summary
James Thomas is a security-focused software engineer with 11 years of experience building detection, automation, and data platforms for high-risk environments, most recently joining Anthropic after shaping threat defense at Cruise. He has led architecture and engineering for enterprise security data warehouses, SOAR, and homegrown detection engines, and previously drove security R&D and orchestration at Bank of America. Equally at home in low-level engineering and product-facing work, he ships polished user experiences too—having co-founded Panic Vault and released an indie game built in Unity3D. James combines hands-on coding (Node.js, C#, Python, Java), infrastructure know-how (Docker, VMware, Rancher), and offensive security skills (OSCP) to deliver maintainable, auditable systems. Based in Boone, NC, he brings a pragmatic blend of security posture, developer empathy, and creative tooling that reduces toil and accelerates response. A polyglot hobbyist in languages and game tech, he favors clear, reusable code designed for long-term evolution.
11 years of coding experience
14 years of employment as a software developer
Computer Science / Mathematics Game Design and Development, Computer Science / Mathematics Game Design and Development at University of North Carolina at Charlotte
English, German