John is currently a Principal Member of Technical Staff at Oracle. His previous positions have been focused on secure software engineering, in the technology, financial and defense sectors. He has spent his entire career in software development and security. In his spare time, he leads the OWASP AppSensor project.