A technology and people leader with a proven record of delivering technology architecture, policies and standards, product design, and outcomes that are enabling and successful.I am a tertiary qualified IT professional and a Microsoft Certified Professional with a strong passion for Software Engineering and Software Development. I have extensive experience in Web and Cloud Applications Development and I have been working with Microsoft's technology stack for over a decade, delivering complex, scalable and reliable software.Highlights:• 10+ years of experience in architecting and developing .NET applications• In-depth knowledge of SDLC activities, SOLID and Domain Driven Design (DDD)• Initiative and a can-do attitude, teamwork, time management and multitasking• Solid experience in developing scalable and high-availability applications throughout many different industries• Solid experience in eliciting and analyzing system requirements into solution design documentation• Extensive experience with Cloud Computing on both AWS and Azure• Proven record of leading Agile & Engineering practices and managing people and delivery• Highly competent in C#, .NET, .NET Core, ASP.NET, ASP.NET Core, Entity Framework, SQL Server, SQL, T-SQL, LINQ, Unit Testing, NUnit, xUnit, React, Angular, TypeScript, JavaScript, HTML and CSS
Listed skills include C#, Microsoft Visual Studio, Asp.Net, Html, and 33 others.