C# desktop development on SQL Prompt, Redgate's IntelliSense tooling for SQL Server.
The work
SQL Prompt: IntelliSense, formatting and refactoring for SQL Server, sold as a paid desktop tool to database professionals. Already long established by the time I joined, and carrying an adapter per version of SSMS, whose extensibility surface differed between releases.
What I was responsible for
- Leading the redesign of the SQL formatting feature
- In-script rename and F12 go-to-definition, the SQL equivalents of what ReSharper does for C#, both resting on attributing each identifier to the object it refers to
- Working from support channels, forums and UserVoice, and turning that feedback into shipped changes