Always looking for better ways to do things. Eliminating black boxes as much as possible. Thriving on complexity. Making it simple by streamlining. Getting into the heart and soul, minute details of every subject.
- .NET, C#, LINQ, Reflection, Expression Trees, IL, meta programming, multi-threading.
- JS, closures, DOM scripting, animation, interaction, JSON, AJAX, JQuery, UIs, browser compatibility
- HTML5, WebSockets, SignalR, WebRTC.
- ASP.NET, MVC, IIS, RPC, sockets, client-server
- SQL Server, T-SQL, SPs, UDF, DBA, replication, filestreams, triggers