.Net Full-Stack Developer
Current-Developed web applications using C#, ASP.NET, MVC 5, and Entity Framework 6.-Designed and implemented database schemas, tables, and stored procedures in MS SQL Server 2012.-Designed and developed the Presentation Tier using HTML5, CSS3, and JavaScript, Angular JS.-Utilized WCF Web Services and Web API to develop and integrate with third-party systems, enablingseamless communication and data exchange.-Leveraged Angular features such as lazy loading, routing, and animations to optimize applicationperformance and user experience and creating reusable components and services in Angular.-Utilized MS Visual Studio 2022 for coding, debugging, and version control.-Created and maintained SQL Server Reporting Services 2014 reports, providing valuable insights anddata visualization for business stakeholders.-Deployed applications and services to Microsoft Azure, leveraging various Azure services for scalability,security, and high availability and utilized Docker for containerization, enabling consistent deploymentand scalability across different environments.-Conducted unit testing using NUnit 3 to ensure code quality and identify and fix any defects or issues.-Managed software development lifecycle using Azure DevOps.-Integrated MongoDB 5 as a NoSQL database, providing flexible and scalable data storage andretrieval capabilities.-Implemented authentication and authorization using JSON Web Tokens (JWT), ensuring secure andauthenticated access to applications and APIs.-Collaborated with cross-functional teams and stakeholders to gather requirements, conduct systemanalysis, and propose technical solutions.-Stayed updated with the latest technologies and industry trends in the .NET ecosystem, attendingconferences and continuously enhancing skills and knowledge in relevant technologies.-Mentored and provided technical guidance to junior developers, conducting code reviews and promoting best practices and coding standards.