Ulrich’s activities lie mainly in penetration testing, secure software development, secure development lifecycle, and security training in these areas.