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.
10 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
A simple Docker container for an nginx reverse proxy that can reverse proxy to non-container services
Contributions:6 commits, 1 PR, 5 pushes in 4 years 2 months
nginxnginx-reverse-proxyproxydockerreverse-proxy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Thomas - Member Of Technical Staff at Anthropic