David Johansson has worked as a security consultant for over 10 years at various companies in Sweden and UK. Among other things, he has worked with software development and architecture, threat modeling, web security testing, and training developers and testers in security. David lives in London where he works as a Principal Consultant leading the Vulnerability Assessment practice for Synopsys Software Integrity Group.