C# / ASP.Net MVC / EF / jQuery / AngularJS / WebAPI / SQL Developer
Programming passionate here!
Programming is my passion and having worked as a freelance for over 7 years now, I have experienced the transitions in technological trends from very close. I know and love MVC since its inception. I not only have tried to update my knowledge with the latest trends in technology but also posses strong hands-on experience into the same. My key skills include ASP.Net, MVC, jQuery, Windows Azure & MSSQL.
Over the last 7 years I have developed, organized and lead development of wide range of different applications using different technologies for a wide variety of industries, including but not limited to e-commerce, telecommunications, insurance, travel & financial services. I am highly familiar with various best-coding practices/principals e.g. SOLID, KISS, IoC, SoCs etc. I am good at building MVC solution architecture and implementing Repository Pattern OR Unit of Work. Knowledge of backbone.js & knockout.js is there into my arsenal to implement client-side MVC while making it communicate with the RESTful WebAPIs at the server-end. It all flows good there. I have a good deal of hands-on-experience with various client-side frameworks/libraries e.g. less-framework/jQuery/jQueryUI etc too.
I know how to design/develop responsive web applications with the help of neat & clean modern HTML5 & CSS3 standards, which also look beautiful at the user front-end with the help of available design templates e.g. Twitter Bootstrap. I have a very good command over MSSQL/MySql and various ORMs e.g. EF(CF), NHibernate, LLBLGenPro and many more. My passion towards technology makes me constantly take a note of what's happening into the tech world and learn new stuff as it emerges. Kindle is always my best friend there ;)