Software development activities across multiple line of business systems build in different Microsoft stacks- TDD approach to software development;
Able to develop unit testable codes.- Testing of development software;- Deployment of software development changes through the entire dev lifecycle.
8 Years + Commercial experience in .NET- Have a strong passion for coding- Hold a Degree in Computer Science- Familiar with the use of version control tools (Bitbucket)- OOP Fundamentals- Design Patterns and SOLID Principles- n-Tier Architecture- Generic Classes and Methods- C# .
NET- .NET Reflection- WinForms- DevExpress- FastReports (for both WinForms and MVC)- Web Services (SOAP)- ASP .NET MVC, jQuery, CSS, HTML, Bootstrap, JSON- ASP .
NET Web API- Entity Framework (both database first and code first approach)- Autofac- SQL Server 2008 R2 - 2017- SQL Query- SQL Server Profiler (for diagnosing potential bottleneck from queries) - Visual Studio 2010 and 2015.