Teodora Ivanova is a Senior Program Manager at Microsoft with eight years of focused experience architecting and delivering SharePoint and Microsoft 365 solutions across industries. She combines deep technical expertise in SharePoint (Online and on-premises), CSOM/JSOM/SSOM, SPFx, Graph API and Azure DevOps with hands-on development skills demonstrated by contributions to the popular PnP-Sites-Core project. Teodora is equally fluent in producing high-quality technical design and requirements documents as she is in leading workshops, training sessions and deployments for complex enterprise customers. Her background spans roles from senior developer to solutions architect and premier field engineer, giving her a rare blend of delivery, support and product-facing experience. Based in The Hague, she brings a pragmatic automation mindset—frequently leveraging PowerShell and scripting to streamline deployments and governance. Colleagues rely on her for turning intricate business needs into maintainable, auditable SharePoint architectures.
8 years of coding experience
9 years of employment as a software developer
Master, Distributed systems and mobile technologies, Master, Distributed systems and mobile technologies at Sofia University St. Kliment Ohridski
Microsoft 365 Dev PnP Core component (.NET) targeted for increasing developer productivity with CSOM based solutions.
Role in this project:
Back-end Developer
Contributions:16 commits, 4 PRs, 7 comments in 3 months
Contributions summary:Teodora primarily contributed to the back-end logic and extension methods within the Microsoft 365 Dev PnP Core component. Their work included fixing bugs related to unique role assignments, implementing enhancements such as adding an optional parameter for system updates, and addressing issues in taxonomy and security extensions. The user also performed merge operations and made minor adjustments to existing code, demonstrating their involvement in ongoing development efforts.
Office 365 Dev PnP Core component (.NET) targeted for increasing developer productivity with CSOM based solutions.
Contributions:22 PRs, 15 pushes, 5 branches in 3 months
dotnetcore-componentpnpdevproductivity
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.