WPF Expert | AngularJS | ASP.NET Expert
My name is Gautam and I carry over 7 years of experience in developing WPF - XAML Windows Applications, ASP.Net MVC 3.0 we applications, implementing WCF services and extensively worked with Third party controls like Infragistics, Telerik and Devexpress.
I am pretty good in developing single page web apps and complex web platforms using Angular.JS, expert level HTML5 & CSS3 and be well versed in all things mobile/responsive.
I carry extensive experience in building responsive application utilizing semantic HTML5, Css3, SASS, Bootstrap, AngularJS, D3.js and REST API architecture adhering to the latest web UI standards, design patterns and best practices.
I have good hands on experience good experience in writing unit tests, including mocking and inversion-of-control/dependency injection (including IOC containers (mostly using Ninject)), unit testing (mostly using NUnit, xUnit framework). OOP, OOD, including SOLID principles and with web services, SOAP (WCF/asmx) and REST (Web API/MVC).
I am specialize in Open Source & SCM solutions, such as Git, Subversion, Mercurial and Atlassian's JIRA, Confluence and Stash and have worked in a Test-Driven Development (TDD) environment in a agile development methodologies (such as SCRUM) to provide end-to-end development.
I know C# (and VB.NET) inside out and won't disappoint with my skills with MVC (including Razorview, Prism 4) and NHibernate (or Entity Framework)
I am well versed with data access logic components (VB6, ADO) to provide a programmatic interface for retrieving and performing operations (typically provides methods to perform CRUD actions) and developed Data Access Object (DAO) to perform CRUD action to SQL database using Hibernate Framework.
My knowledge of Databases, especially writing, maintaining and optimizing complex sql queries and Stored Procedures is exceptional, something which is an indispensable skill but mostly overlooked when hiring developers who are entrusted with writing large ASP.NET based systems.
I possess project management skills with extensive experience in requirements analysis, OO Modeling and Design using UML, Use Case Modeling and OO development for web applications using iterative development processes.
I have hands on experience with Relational Databases, database design and data modeling using MS-SQL Server, Oracle, PL/SQL. I am preety good in creating DTS and SSIS packages for extraction, transformation and loading (ETL operations) for data staging. I have used SSRS to generate XML and HTML data reports.
I have great communication skills and possesses a refined intellect for understanding customer pain points and issues and solving them with a rigorous and methodical approach