Full Stack Developer specializing in backend development with extensive experience in .NET (C#), Entity Framework, and Dapper. Proficient in Java for backend solutions and skilled in frontend technologies including Vue.js, ASP.NET MVC with Razor, HTML, CSS, JavaScript, and jQuery. Competent in using CSS frameworks such as Bootstrap and Tailwind. Demonstrated ability in managing databases, specifically Firebird, MySQL, and PostgreSQL. Experienced in conducting unit and integration testing for .NET APIs.
Proficient in API development and well-versed in design patterns, Test-Driven Development (TDD), Domain-Driven Design (DDD), clean code principles, and software architecture. Knowledgeable in using Azure DevOps, Docker, and Git/GitHub, as well as agile methodologies like Scrum, Kanban, and Extreme Programming (XP). Dedicated to continuous learning and adapting to new technologies.