Principal Engineer, Azure Engineering at Microsoft
Dusseldorf, North Rhine-Westphalia, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Christian Geuer-Pollmann is a Principal Engineer at Microsoft with 28 years of experience building secure, distributed systems and shaping cloud engineering on Azure. He combines deep research roots—leading security and privacy teams at Microsoft Research and the European Innovation Center—with practical product impact across Azure and commercial engineering. As founder and original committer of the Apache XML Security project, he helped define canonical XML, XML Signature and XML Encryption implementations that influenced wide industry adoption. He is fluent in .NET and XML security standards yet equally comfortable architecting large-scale cloud services and developer-facing solutions. Based in Düsseldorf, he blends academic rigor (Dr.-Ing. in Computer Science and Electrical Engineering) with long-term industry leadership, often operating at the intersection of standards, open source, and enterprise cloud. An understated but telling detail: his early university project became the basis for a foundational Apache security library still referenced by practitioners today.
27 years of coding experience
13 years of employment as a software developer
Dipl.-Ing. (University) Electrical Engineering, Dipl.-Ing. (University) Electrical Engineering at Bergische Universität Wuppertal
Dr.-Ing. Computer Science and Electrical Engineering, Dr.-Ing. Computer Science and Electrical Engineering at Universität Siegen
This sample show how Azure marketplace deployments can connect to publisher services, thereby leveraging shared services for marketplace applications. During marketplace installation (ARM deployment), a service principal is created on the publisher tenant. The service principal is added to an AAD group, which has been granted permissions (RBAC) to specific Azure services. Once service principal is created, the marketplace deployment process (ARM) stores the credentials in a key vault in the managed resource group. The managed application can then leverage credentials stored in the key vault to connect to the shared resources on the publisher tenant.
Contributions:16 commits, 6 PRs, 16 pushes in 2 months
storeddeployment-processtenantaadinstallation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christian Geuer-pollmann - Principal Engineer, Azure Engineering at Microsoft