Position: Senior Full Stack Developer (.Net/Angular/Azure)
Category: .NET
English level: upper
Years of experience: 9


I am a Software Developer who has a primary focus on the Full Stack with 9 years of experience.

You can get details about my technical skills from below:
 - Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability 
 - Solid understanding of object-oriented programming (OOP) and current design patterns/practices
 - Excellent code documentation habits and the ability to dig in and understand already established code
 - Lead and coach the development team to use proper and efficient OO principles and design patterns such as DI, Law of Demeter, SOLID, CQRS, and more.
 - Hands on experience with designing fine-grained Microservice applications
 - Complete understanding of Agile software development methodologies (Scrum, Kanban)
 - Research and evaluate technologies that create value for the company
 - Extensive experience in developing Restful web services using ASP.NET CORE, API Gateway, Redis, RabbitMQ, ELK and using monitoring tools like Prometheus, Grafana
 - Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte

Skills: .NET (.NET Core), ASP.NET Core (ASP.NET MVC), EF (Core), ADO.NET, SQL (MSSQL, PostgreSQL, Oracle), PL/SQL, SSRS (Reporting), Angular 13 (Angular JS), Vue Js, Tailwind CSS, HTML, JavaScript, CSS, Azure DevOps (Azure Functions, Cosmos DB, EventGrid), Docker, Git, Redis, MongoDB, Prometheus, Grafana, ELK stack, Loki, Microservice Architecture, Design Patterns, Algorithms/Data Structures, Design Principles, Team management, SDLC (Agile/Scrum, Waterfall, Kanban)