Jens Haile is a Senior M365 Consultant based in Munich with over a decade of software engineering experience and four years focused on modern Microsoft 365 solutions at Microsoft. He blends deep SharePoint and Teams expertise with hands-on SDK contributions—improving the popular PnP Core SDK to enable app-permission team member assignment and harden site creation flows. As a pragmatic consultant and former university lecturer, he translates complex enterprise requirements into robust, maintainable solutions while mentoring others. He’s equally at home in backend code as in guiding adoption of modern collaboration platforms for large organizations. Outside work he documents architecture, travel and vanlife through photography, reflecting a design-minded approach to both tech and life. That combination of long-term engineering roots and current modern work specialization makes him a reliable bridge between legacy systems and cloud-first collaboration.
4 years of coding experience
8 years of employment as a software developer
Dipl. Ing., Softwaretechnik, 1.8, Dipl. Ing., Softwaretechnik, 1.8 at Fachhochschule Esslingen - Hochschule für Technik
The PnP Core SDK is a modern .NET SDK designed to work for Microsoft 365. It provides a unified object model for working with SharePoint Online and Teams which is agnostic to the underlying API's being called
Role in this project:
Backend Developer
Contributions:6 commits, 4 PRs, 1 comment in 1 month
Contributions summary:Jens focused on enhancing the core functionalities of the PnP Core SDK, particularly within the SharePoint and Teams context. Their contributions involved implementing the ability to specify members on team sites during creation using application permissions, and fixing a bug where an empty description caused a crash during site creation. The user also added and removed indexed web properties within the SharePoint environment, extending the SDK's management capabilities. These changes demonstrate a focus on enhancing the SDK's features and improving its robustness.
Contributions:3 PRs, 22 pushes, 3 branches in 1 day
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.