John Kozyrakis is a Technical Strategist at Cigital and his primary area of expertise is mobile application security. Over the years, he has been involved with penetration testing, reviewing source code, security architecture and reverse engineering. John works with software architects and developers daily, helping them build security into their applications. He has played a key role in Cigital's Mobile Software Security Team, where he helps define the company's mobile testing methodology and develops automated tools that uncover security vulnerabilities and guide other consultants in doing so. John holds MSc degrees in Computer Engineering and Information Security.