->Overall 8.4 years of professional programming experience using C#, ASP.NET, MVC, SQL Server, C++. ->Good understanding of Object-Oriented programming. ->Good understanding of SOLID principles. ->Familiar with various design and architectural patterns. ->Good knowledge in Agile Development and Test Driven Development. ->Good understanding of Web development architecture & design. ->Experience in working with ASP.NET and MVC applications. ->Good Experience in using XML and XSLT Transformations and LINQ. ->Experience in working with Windows Communication Foundation (WCF). ->Extensive experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for Agile projects, working with technologies and platforms including C++,C#, Jenkins, TFS, Ansible for windows, VMWare and Oracle Virtual Box. ->Design and development of new frameworks to control virtual environment by programmatically using .Net, C#, PowerShell and msbuild scripting. ->Implementing custom msbuild tasks using .NET and C# to automate CI tasks. ->Implementing custom TFS build and Release tasks using tfx tools. ->Expertise in PowerShell and MSBUILD scripting. ->Developed automation and deployment utilities using C#, PowerShell. ->Developing, Maintaining and Supporting MSI application packages using Install Shield and WIX Tools. ->Advanced knowledge of MSI packaging techniques and creating MSI custom actions. ->Experience in using Windows Installer SDK development tools like Orca for package (MSI’s) validation, package review/clean up and debugging.
©