Gianluca Sartori is a seasoned database engineer and entrepreneur with 12+ years optimizing and administrating Microsoft SQL Server environments for high-profile organizations including Ferrari and Geox. As founder of Quantumdatis, sqlconsulting.it and Data Saturdays, he blends hands-on tuning, data integration and SQL optimization with community-driven training and event organization. An active open-source contributor, he has improved SQL Server monitoring and automation in prominent projects like Telegraf and dbatools, enhancing compatibility with Azure SQL and refining extended events export and replay. Known in the SQL Server community for prolific forum contributions and performance competition wins, he pairs deep technical expertise with a practical track record of stabilizing mission-critical systems and cutting data processing times dramatically.
12 years of coding experience
Laurea, Ingegneria Informatica, Laurea, Ingegneria Informatica at Università degli Studi di Padova
🚀 SQL Server automation and instance migrations have never been safer, faster or freer
Role in this project:
Database Engineer / Database Administrator
Contributions:17 commits, 16 PRs, 3 pushes in 4 years 7 months
Contributions summary:Gianluca primarily contributed to the `dbatools` repository by adding and modifying functions related to SQL Server extended events (XE) and SQL Server trace files, including functions to export, write, and replay events. These changes involved the implementation of new functions for writing XE data to CSV files, exporting XE data, and tuning conversion processes. Furthermore, the user addressed bugs related to the handling of array properties within the context of the XESmartTarget framework, and made changes to the diagnostic notebook for Azure Data Studio.
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Role in this project:
Back-end Developer & Database Engineer
Contributions:3 reviews, 5 commits, 8 PRs in 9 months
Contributions summary:Gianluca primarily contributed to the `sqlserver` input plugin for the Telegraf agent. Their work focused on refining SQL queries, addressing inconsistencies, and enhancing compatibility with different SQL Server versions, including Azure SQL DB and Azure SQL Managed Instance. The user's changes involved modifying SQL queries to include more relevant data, filtering sessions based on criteria like open transactions and SPIDs, and converting the `THROW` statement to `RAISERROR` to ensure compatibility with older SQL Server versions. These updates indicate a focus on improving the accuracy and robustness of the SQL Server monitoring capabilities within Telegraf.
agentreportingcollectingagent-servertelegraf
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.