Summary
Andrew Kraut is a Staff Security Engineer with 18 years of hands-on experience building resilient infrastructure and security programs across companies from startups to large-scale platforms in Cupertino. He blends deep operational know-how—deploying automation across 25 data centers and designing redundant systems—with applied research in cloud security, identity-focused threat detection, and AI/agent identity behavior. His background spans penetration testing, app and infrastructure security, and cross-organizational threat modeling and measurement at organizations like Twitch, PlayStation, Snowflake, and Cruise. Known for turning executive security goals into measurable detection and remediation pipelines, he also brings practical SME consulting across IT, HR, and physical security domains. Not obvious from titles: he’s repeatedly tackled full-stack operational builds (from colocation and BCP to CI/CD and security automation), making him equally comfortable in code, policy, and the data center.
18 years of coding experience
13 years of employment as a software developer
Heartland Community College
Illinois Central College
Illinois State University