Qualified and skilled professional with experience working as a Software Developer, Technical Lead and DB Architect. I have worked on windows, web and distributed applications using Microsoft .NET Freamwork. I have lead teams and trained developers in writing well-designed and maintainable software applications.Currently focusing on ASP.NET Core, C#, MVC,WCF, Angular and Domain Driven Design,Sql.