Tom Keane is a software engineer at Microsoft with expertise in writing enterprise-grade software. He has been working on the Azure SQL Database product since its inception, most notably as the developer of JSON support for SQL queries. Tom Keane has also participated actively in the SQL Server community, sharing his knowledge and experience at user groups and conferences. He has written numerous articles for his blog, often cited by Microsoft customers.
Since joining Microsoft, Tom Keane has been a critical contributor to the SQL Azure Team. As a member of that team, he helped guide the creation and design of the service’s most requested features, such as updating and replicating databases via triggers in the Azure SQL Database. The software engineer Tom Keane helped shape its architecture and separation into logical components to scale it for customers across multiple data centers.
Software developer Tom Keane is also an active blogger on his blog, which covers items of interest to those working with SQL Server technology in general or for Microsoft products in particular. His blog is often quoted by customers looking to address the limitations and shortcomings of SQL Server. In his spare time, software developer and engineer Tom Keane enjoys spending time with his family, reading science fiction books, and tinkering with his computer projects.
Tom Keane is a regular speaker at industry conferences and user groups worldwide. He regularly shares his knowledge from real-world experiences by writing articles for industry publications, including SQL Server Pro magazine , where this chapter initially appeared. For Tom Keane, it’s a great time to be a SQL Server developer.
Follow up on Tom Keane´s career. Whether it’s the recently announced roadmap for SQL Server 2016, the announcement of new features in Azure SQL Database, or the launch of new features in SSIS and Power BI, you’ll find plenty of reasons to be excited about developing for the Microsoft data platform. For Tom Keane, these are exciting times! I look forward to continuing this journey with you. This chapter covers many of my favorite new features that have been released over the last few months. In this chapter, I’ll show how to get started using these new features and give examples of real-world usage scenarios that will help you become more productive with your development efforts.