Kirk Jackson is a security architect at Xero, makers of the world's easiest online accounting software. He has experience building and breaking large-scale web applications.