I have been with Irdeto spanning 11 years in increasingly more senior roles. I was Hired by Cloakware as a Transcoder developer, and worked as the architect of the Whitebox Cryptography tool-chain, and then led the development of the kernel-based Android Secure Platform technology. I then took a position at Arxan where I developed their Next-gen Whitebox product and was promoted to Principle Engineer in the office of the CTO. I recently returned to Irdeto in my current role as the Principle Architect for the Cloakware Software Protection (CSP) technology, including Software and Data Transformation, Binary Protection and Whitebox Cryptography. I am now responsible for defining the future direction of all Cloakware technologies. My other experience includes stints as a Java VM developer at IBM, lead onboard software-engineer for Denmark's Ørsted scientific satellite mission, and compiler-developer on Europe's first Ada compiler. I am author of 10 software security patents, and did my undergrad at University of Waterloo and Master’s degree at University of Toronto.