Jovan Popovic is a Principal Program Manager with nine years at Microsoft and a deep track record in designing and shipping data warehousing and database engine features across SQL Server, Azure SQL, Synapse Analytics and Microsoft Fabric. He combines core relational engine and T-SQL expertise with hands-on experience in performance optimization, security, Delta Lake and CosmosDB integrations, and has shepherded serverless SQL capabilities from preview to public release. Earlier in his career he built and led teams delivering enterprise web and CRM systems, taught compiler construction, and contributed code and samples to prominent Microsoft GitHub repos for Azure Synapse and SQL Server. His work uniquely blends low-level engine knowledge (including compiler and database internals) with product leadership and practical data-platform engineering. Based in Serbia, he holds advanced degrees from the University of Belgrade, including a PhD in Computer Software Engineering.
9 years of coding experience
13 years of employment as a software developer
Programmer, Computer technic and Informatics, 5/5, Programmer, Computer technic and Informatics, 5/5 at ETS Nikola Tesla, Pancevo
Doctor of Philosophy (Ph.D.), Computer Software Engineering, 10/10, Doctor of Philosophy (Ph.D.), Computer Software Engineering, 10/10 at University of Belgrade
Contributions:6 reviews, 103 commits, 31 PRs in 2 years 9 months
Contributions summary:Jovan primarily focused on updating and modifying the `SampleDB.sql` script, which appears to be a database initialization or setup script. These changes involved adding conditional checks, creating and configuring database-scoped credentials using shared access signatures and managed identities. The user also added external data sources, file formats, and external tables for the ContosoDW and used openrowset to create views, demonstrating a strong understanding of data loading and querying within Azure Synapse Analytics.
Azure Data SQL Samples - Official Microsoft GitHub Repository containing code samples for SQL Server, Azure SQL, Azure Synapse, and Azure SQL Edge
Role in this project:
Database Engineer / Database Administrator
Contributions:136 commits, 133 PRs, 114 pushes in 5 years 4 months
Contributions summary:Jovan primarily focused on modifying and extending the database schema and stored procedures within the context of a SQL Server database. Their contributions involved adding and modifying database objects such as stored procedures, views and tables, including the addition of features like row-level security and the use of quoted identifiers. The user's work also included adding missing columns and handling null values in various views and procedures. The changes indicate a strong emphasis on data model enhancements and API integration.
azure-synapsesqlserversql-serversqledge
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
Jovan Popovic - Principal Program Manager at Microsoft