Nearly 8 year experiences in programming, requirement analysis, software designing, development, building, testing, deployment and maintenance in off shore software developing companies.
.Net Technologies: C#, MVC, ASP.NET, Web API, Web API Client, WPF, WCF Dependency Injection Framework : NInject, UnityOfWork, StructureMap and Spring(.net/java) ORM Framework: Nhibernate, Entity Framework and Mongoose Source Control : GIT, TFS and SVN Cloud Computing: Amazon and windows Azure Messaging Services: Rabbit Q, Amazon SQS Web development : Ajax, HTML, XML, Jquery, AngularJS, JavaScript, Bootstrapp Coding helper : Re-sharper, Style Cop TDD framework ; NUnit, xUnit Automated testing tool : NChrunch Automated build, deployment and release manager: Team City, Octopus, Grunt NoSQL DB : MongoDB Validation Mechanism : FluentValidation, DataAnnotations PackageManager: Nuget, NPM and Bower
Next goal: Becoming full stack developer and MEAN(Mongo, Express, AngularJS, NodeJS) expert
Experienced in methodologies: Agile, Scrum, Test Driven Development (TDD), Domain Driven Design (DDD), Rapid Application Development (RAD).
Additional expertise: Managing code review process to ensure best practice considering cleanness, simplicity, re-usability for better performances and maintenance.