C#, Sql Server, Data modeling, ASP.Net, javascript, algorithms. From user expectations to maintanable systems with a touch of R&D.