Greater Hamburg Area
Seasoned technical leader and software architect, specialized in embedded security software, especially JavaCard and TEE products. Proven experience in non-technical roles: product management, management and mentoring of multi-site international teams, and effective support to sales and marketing, standardization. I have a strong technical vision, engineering skills, high productivity, attention to details, taste for challenges, customer-oriented, communication & management skills, leadership, background in computer science, non-linear problem solving. Specialties: Security, Embedded software, Cryptography, DRM. ARM architecture, TrustZone, Trusted Execution Environment (TEE) Risc-V architecture. Java Card, Java, GlobalPlatform Virtual Machine, Bytecode verifier, compilers
I'm a lead architect of NXP's JavaCard/GlobalPlatform JCOP products. I represent NXP at the JavaCard Forum.
My role was to provide company-wide technical expertise and leadership, working on Systar's capacity reporting and capacity management products.
After the acquisition of Trusted Logic by Gemalto, I continued working on Trusted Foundations, providing technical support to R&D, marketing, and sales throughout the Gemalto group. I worked on external security consultancy projects.
I was the leader of the GlobalPlatform TEE specification working group and editor of the core GlobalPlatform TEE specifications (client API and internal API). I coordinated the inputs of a group of around ten members and contributed a large part of the content myself.
I was responsible for the design and implementation of the Trusted Foundations product, a secure embedded Operating System targeting Digital Right Management and payment applications on mobile phones and multimedia devices, utilizing ARM TrustZone® hardware virtualization features for its low-level isolation. As chief architect, I designed a secure multi-threaded kernel and embedded file-system from the ground up. I wrote the technical specifications and product documentation (~900 pages). I also supported the sales and marketing process, participating to prospect and customer meetings. I became expert in ARM micro-architecture, mobile application processors (TI OMAP, NVidia Tegra, ST-Ericsson, Samsung, Intel, Qualcomm), and high-level OS (particularly Android). As R&D Manager, I led the development team bringing the product from early prototypes to wide-scale deployment in tens of millions of devices. I also setup a quality process with continuous builds, code reviews, quality assurance and rigorous release process.