I have been a professional software engineer for over 20 years and I currently specialise in the Microsoft stack, mainly focusing on ASP.NET, C# and SQL Server.