My name is Aleksandr Shvedov, Iā€™m a .NET developer currently residing in Amsterdam, Netherlands. This is my small blog about programming. Here, I reflect on the design of programming languages, IDE tools and compilers, runtime environments, and type systems.

For the last 13 years (huh!) I have been working at JetBrains on the IDE tooling for .NET languages (ReSharper and Rider IDE). At JetBrains I lead the team of talanted engeneers focused on IDE language support for managed languages (C#, VB.NET, F#) and other core IDE experiences (code analysis, code refactorings, code completion, etc).