On this page you can see my upcoming and past speaking and writing engagements.
Upcoming Events and Conferences:
- 12. 01.2023 Cloud Data Driven – Session: Database Design – Common Mistakes
Past Events and Conferences:
- 10.12.2022 Data Saturday Slovenia – Plenary Q&A session for DBA/DEV and BI with Miloš Radivojević and Nikola Ilić (room DBA/DEV)
- 09.12.2022 Data Saturday Slovenia – Workshop: SQL Server Query Tuning for Developers
- 06.12.2022 Sinergija 22 Belgrade – Session: Poboljšanje performansi upita bez promene koda
- 07.12.2022 Sinergija 22 Belgrade – Session: Još jedna priča o Parameter Sniffingu
- 26.11.2022 Data Saturday Parma – Session: Database Design – Common Mistakes
- 15.11.2022 PASS Summit 2022 – Session: When to stop tuning a query
- 04.11.2022 SQL Friday – Session: Parameter Sniffing in SQL Server 2022
- 18.10.2022 SQLDays 2022 – Sessions: Die häufigsten Fehler im Umgang mit SQL Server und Lass uns TSQL-Abfragen zu optimieren!
- 17.10.2022 SQLDays 2022 – Workshop: SQL Server for Applikationsentwickler
- 23. 09.2022 Init conference Banja Luka – Workshop: Dizajniranje i optimizacija indeksa u SQL Serveru
- 19. 09.2022 DPS Data Platform Summit 2022 – Session: Let’ s tune together
- 14. & 15.09.2022 DPS Data Platform Summit 2022 – Workshop: Query Store Deep Dive
- 21.07.2022 DataPlatformGeeks – Session: Why Query Store
- 04.06.2022 Data Saturday Plovdiv 2022, online – Session: Parameter Sniffing with SQL Server
- 04.06.2022 Data Saturday Croatia, Zagreb – Sessions: Parameter Sniffing with SQL Server and Hajde da tjunujemo ove noći!
- 03.06.2022 Data Saturday Croatia, Zagreb – Workshop: SQL Server for Developers
- 11.03.2022 SQL Bits 2022 – Session: When to stop tuning a query
- 17.05.2022 PASSMN UG Meeting, online – Session: Parameter Sniffing with SQL Server
- 11.05.2022 SQL Server User Group Croatia, online – Session: Najčešće greške u radu sa SQL Serverom
- 15.04. 2022 SQL Friday, online – Session: Transact-SQL Performance Tips
- 02.12.2021 Sinergija 21, online conference – Session: Ljubinka sine, ide tata da tjunuje kveri
- 11.12.2021 Data Saturday Slovenia, online – Database Design – Common Mistakes
- 06.11.2021 Data Weekender, online conference – Session: Demystifying Query Store Plan Forcing
- 09.10.2021 Data Saturday Sofia – Session: Parameter Sniffing with Stored Procedures
- 11.09.2021 Data Saturday Croatia, Zagreb – Session: Sjaj i beda funkcija u SQL Serveru
- 10.09.2021 Data Saturday Croatia, Zagreb – Workshop: SQL Server for Developers
- 11.06.2021 Data Minutes #1 online conference – Session: When to stop tuning a query
- 27.04.2021 Auckland SQL User Group (Online) – Session: Transact-SQL Tips & Recommendations
- 16.01.2021 MVPs for Quake Victims in Croatia – Session: Parameter Sniffing with Stored Procedures
- 09.01.2021 Charity workshop: SQL Server Performance Tricks for Developers, Online, za pomoć žrtvama zemljotresa u Petrinji
- 26.12.2020 Charity Workshop: Intelligent Query Processing, Online, za prikupljanje sredstava za lečenje dece
- 09.12.2020 IT-Tage 2020, Frankfurt, Germany – Session: Parameter Sniffing with Stored Procedures
- 07.12.2020 IT-Tage 2020, Frankfurt, Germany – Workshop: SQL Server 2019: Intelligente Abfrageverarbeitung
- 26.11.2020 MS Sinergija 20 conference, online – Session: Common Database Design Mistakes
- 12.11.2020 PASS Summit 2020, online – Session: Demystifying Query Store Plan Forcing
- 22.10.2020 SQL Days Konferenz, Munich, Germany – Workshop: Query Store Deep Dive
- 21.10.2020 SQL Days Konferenz, Munich, Germany – Session: Parameter Sniffing with Stored Procedures
- 21.10.2020 SQL Days Konferenz, Munich, Germany – Session: Intelligent Query Processing
- 17.10.2020 DataWeekender conference – Session: What AppDevs need to know about SQL Server?
- 19.09.2020 SQL Saturday 932, Croatia (online event) – Session: Transact-SQL Tips
- 08.08.2020 SQL Saturday, Auckland, New Zealand (online event) – Session: Intelligent Query Processing in SQL Server 2019
- 15.07.202 SentryOne Webinar – Session: Introduction to Query Store
- 16.05.2020 SQL Server for application developers – free online workshop
- 02.05.2020 DataWeekender conference – Session: Intelligent Query Processing in SQL Server 2019
- 01.05.2020 1. KG Online meetup – Session: Parameter Sniffing with SQL Server Stored Procedures
- 15.04.2020 SQLPort 117 – online meeting – Session: Query Store – Deep Dive
- 08.04.2020 SQLPort 116 – online meeting – Session: Query Store – Introduction
- 04.04.2020 Mini SQLSat Croatia 2020 – On-line edition – Session: What App Devs Should Know About SQL Server?
- 24.03.2020 “Despite All Odds” – MS Community meeting ONLINE – Session: Demystifying Query Store Plan Forcing
- 06.03.2020 User group meeting, Kragujevac, Serbia – Session: What’s new in SQL Server 2019?
- 04.03.2020 SQL Konferenz, Darmstadt, Germany – Session: Demystifying Query Store Plan Forcing
- 14.12.2019 SQL Saturday, Ljubljana, Slovenia – Sessions: Demystifying Query Store Plan Forcing and Intelligent Query Processing in SQL Server 2019
- 11.12.2019 IT-Tage Konferenz, Frankfurt, Germany – Session: Intelligent Query Processing in SQL Server 2019
- 19.11.2019 SQL Server BI User Group Meeting, Bratislava, Slovakia- Session: What’s New in SQL Server 2019 for Developers
- 16.10.2019 SQL Days Konferenz, Munich, Germany- Session: Query Store aus der Praxis
- 12.06.2019 Modern Migration Tour 2019, Vienna, Austria
- 04.05.2019 SQL Saturday Stockholm, Sweden- Session: Intelligent Query Processing in SQL Server 2019
- 18.04.2019 KG Code User group meeting, Kragujevac, Serbia – Session: Common Database Design Mistakes
- 10.04.2019 SQL Intelligent Cloud Conference, Copenhagen, Denmark- Session: Intelligent Query Processing in SQL Server 2019
- 06.04.2019 SQL Saturday 832, Zagreb, Croatia – Session: Cardinality Estimation Issues with Large Tables
- 21.02.2019 SQL Konferenz, Darmstadt, Germany – Session: Intelligent Query Processing in SQL Server 2019
- 17.01.2019 SQL Saturday 810, Linz, Austria- Workshop: Performance and Query Tuning with SQL Server 2019
- 08.12.2018 SQL Saturday 782, Ljubljana, Slovenia – Session: Intelligent Query Processing in SQL Server 2019
- 03.11.2018 SQL Saturday 791, Banja Luka, Bosnia and Herzegovina – Session: Common Developer Mistakes with SQL Server
- 03.11.2018 SQL Saturday 791, Banja Luka, Bosnia and Herzegovina – Session: Transact-SQL Performance Tips
- 01.11.2018 BLBit User Group, Banja Luka, Bosnia and Herzegovina – Session: Common Database Design Mistakes
- 25.10.2018 MS Sinergija 18 Conference, Belgrade, Serbia – Session: Cardinality Estimation Issues with Large Tables
- 23.06.2018 SQL Saturday 764, Bratislava, Slovakia – Session: Common Developer Mistakes with SQL Server
- 23.06.2018 SQL Saturday 764, Bratislava, Slovakia – Session: Common Developer Mistakes with SQL Server
- 23.06.2018 SQL Saturday 764, Bratislava, Slovakia – Session: Performance Tuning with SQL Server 2017
- 28.05.2018 SQLPort UG Meeting, Lisbon, Portugal – Session: Performance Tuning with SQL Server 2017
- 24.05.2018 PASS Austria UG Meeting, Vienna, Austria – Session: Performance Tuning with SQL Server 2017
- 12.05.2018 Tarabica 18 Conference, Belgrade, Serbia – Session: Session: SQL Server 2017 for Developers
- 25.10.2017 MS Sinergija 17 Conference, Belgrade, Serbia – Session: Perfomance Improvements in SQL Server 2017
- 09.09.2017 SQL Saturday 670, Banja Luka, Bosnia and Herzegovina – Session: Transact SQL Performance Tips
- 09.09.2017 SQL Saturday 670, Banja Luka, Bosnia and Herzegovina – Session: Parameter Sniffing Problem with Stored Procedures
- 24.06.2017 SQL Saturday 644, Bratislava, Slovakia – Session: Parameter Sniffing Problem with Stored Procedures
- 19.05.2017 TUGA IT Conference, Lisbon , Portugal – Session: SQL Server vNext for Developers
- 18.05.2017 TUGA IT Conference, Lisbon , Portugal – Workshop: Exploring Developer Features in SQL Server 2016 and vNext
- 8.20.04.2017 Slovak SQL Server & BI PASS Chapter Meeting, Bratislava, Slovakia – Session: Top Developer Features in SQL Server 2016
- 18.03.2017 SQL Saturday 601, Belgrade, Serbia – Session: Call 555-333 for Query Store
- 17.10.2016 MS Sinergija 16 Conference, Belgrade, Serbia- Session: What Application Developers Should Know About SQL Server?
- 07.10.2016 SQL Saturday 555, Munich, Germany – Session: What Application Developers Should Know About SQL Server? [DE]
- 24.06.2016 Server 2016 Discovery Day – Vienna, Austria
- 04.06.2016 SQL Saturday 529, Bratislava, Slovakia – Session: What Application Developers Should Know About SQL Server?
- 05.05.2016 SQLBits XV (SQLBits Superheroes), Liverpool, United Kingdom – Session: Parameter Sniffing with Stored Procedures
- 03.05.2016 SQLNexus Conference, Copenhagen, Denmark – Session: What Application Developers Should Know About SQL Server?
- 12.12.2015 SQL Saturday 460, Ljubljana, Slovenia – Session: Temporal Tables in SQL Server 2016
- 28.11.2015 SQL Saturday 475, Belgrade, Serbia – Session: Temporal Tables in SQL Server 2016
- 22.10.2015 MS Sinergija 15 Conference, Belgrade, Serbia – Session: SQL Server In-Memory OLTP in Praxis
- 21.10.2015 MS Sinergija 15 Conference, Belgrade, Serbia – Session: How to create a requirement specifications for developers
- 20.06.2015 SQL Saturday 419, Bratislava, Slovakia – Session: Transact SQL Performance Tips
- 16.05.2015 SQL Saturday 369 , Lisbon, Portugal – Session: SQL Server 2014 and Ascending Key Problem in Large Tables
- 18.04.2015 SQL Saturday 376 , Budapest, Hungary – Session: Parameter Sniffing with Stored Procedures
- 28.03.2015 #Tarabica 2015, Belgrade, Serbia – Parameter Sniffing with Stored Procedures
- 07.03.2015 SQLBits XIV (SQLBits Superheroes) London, United Kingdom – Session: Parameter Sniffing with Stored Procedures
- 28.02.2015 SQL Saturday 374 , Vienna, Austria – SQL Server 2014 and Ascending Key Problem in Large Tables
- 05.02.2015 Deutsche SQL Server Konferenz 2015 , Darmstadt, Germany – SQL Server 2014 and Ascending Key Problem in Large Tables
- 13.12.2014 SQL Saturday 356 , Ljubljana, Slovenia – SQL Server 2014 In-Memory OLTP Challenges for Developers
- 30.10.2014 SQL PASS Austria Vienna, Austria – SQL Server Datenbank Deployment
- 20.10.2014 MS Sinergija 14, Belgrade, Serbia – Session: SQL Server 2014 and Ascending Key Problem in Large Tables
- 11.10.2014 SQL Saturday 311 Sofia, Bulgaria- Session: SQL Server 2014 In-Memory OLTP Challenges for Developers
- 09.07.2014 SQL UG Sofia, Bulgaria- Session: T-SQL Performance Tips
- 29.05.2014 SQL UG Beograd, Belgrade, Serbia – What’s New in SQL Server 2014 Database Engine?
- 24.04.2014 SQL PASS Austria Vienna, Austria – Warum werden meine Indizes nicht verwendet?
- 12.04.2014 SQL Saturday 267 Lisbon, Portugal – Sessions: SQL Server 2014 – New Cardinality Estimator, Hekaton Challenges from Database Development Point of View
- 10.04.2014 SQL Saturday 267 Lisbon, Portugal – Workshop: SQL Server For Application Developers
- 29.03.2014 SQL Saturday 275 Copenhagen, Denmark– Sessions: SQL Server 2014 – New Cardinality Estimator
- 21.12.2013 SQL Saturday 274 Ljubljana, Slovenia- Sessions: T-SQL Performance Tips , SQL Server 2014 – New Cardinality Estimator
- 23.10.2013 SQL PASS Austria Vienna, Austria – SQL Server 2014 – Erste Ein- und Ausblicke
- 13.07.2013 SQL Saturday 230 Rheinland Cologne/Bonn, Germany- Session: T-SQL Performance Tips
- 17.07.2013 SQL PASS Austria Vienna, Austria – PASS Austria Sommerspecial: Meet the Experts & Get Togehter
- 15.05.2013 SQL PASS Austria Vienna, Austria – Session: Speed up your queries – SQL Server Statistiken verstehen
- 04.05.2013 SQLBits XI Nottingham, United Kingdom – Session: T-SQL Performance Tips
- 17.04.2013 SQL PASS Austria Vienna, Austria – Session: Sichere Umgang mit Dynamic SQL
- 16.03.2013 SQL Saturday 188 Lisbon, Portugal – Session: Identifying And Solving Sort Warning Problems in SQL Server
- 29.09.2012 SQL Saturday Sofia, Bulgaria- Session: T-SQL Performance Tips
- 20.09.2012 SQLU Summit Bratislava, Slovakia – Session: Identifying and Solving Sort Warning Problems in SQL Server
- 31.03.2012 SQLBits X (the official UK SQL Server 2012 Technical Launch Event) London, United Kingdom – Session: T-SQL Performance Tips
- 17.03.2012 SQL Saturday 115 Lisbon, Portugal – Session: Parameter Sniffing with Stored Procedures
- 08.03.2012 SQL Server UG Austria Vienna, Austria – Session: Extended Events in SQL Server 2008/2012
- 01.10.2011 SQLBits 9 Liverpool, United Kingdom – Session: T-SQL Performance Recommendations
- 21-23.09.2011 SQLU Summit Budapest, Hungary – Workshop: Performance Tuning and Monitoring with Extended Events
- 02.04.2011 SQLBits8 Brighton, United Kingdom – Session: Parameter Sniffing with Stored Procedures
- 01.12.2011 SQL Server UG Austria Vienna, Austria – Sessions: Window Functions in SQL Server Denali, Index Usage in SQL Server
- 31.08.2011 SQL Server UG Austria Vienna, Austria – Introduction to SQL Server Denali CTP3
- 21.06.2011 SQL Server UG Austria Vienna, Austria – Session: Deadlock Probleme in SQL Server 2008 – erkennen und lösen
- 21.04.2011 SQL Server UG Austria Vienna, Austria – Session: T-SQL Performance Recommendations
Past Articles and Books:
- 01.03.2018 (Book Co-Author) Book (Packt Publishing): SQL Server 2017 Developer’s Guide
- 01.03.2017 (Book Co-Author) Book (Packt Publishing): SQL Server 2016 Developer’s Guide
- 18.12.2012 (Technical Reviewer) Training Kit (Exam 70-463): Implementing a Data Warehouse with Microsoft SQL Server 2012
- 05.05.2012, The SolidQ Journal, May 2012 Identifying and Solving Sort Warnings Problems in SQL Server
- 01.04.2012, SQL 2012 Upgrade Technical Reference Guide Transact SQL
- 01.05.2011, The SolidQ Journal, April 2011 Parameter Sniffing with Stored Procedures