π Hi, I'm Vitaliy β a .NET Developer building modern, business-oriented web applications using Clean Architecture principles.
π I design scalable solutions based on ASP.NET Core MVC, Razor, and Blazor, with a strong focus on maintainability and clarity.
π§© Passionate about domain-driven design, layered architecture, and real-world implementations of modular monoliths.
π Experienced with Entity Framework Core, Redis, Docker, PostgreSQL.
π Actively working on real projects, including internal CRM and e-commerce platforms, using C#, MediatR, and AutoMapper.
Direction | Skill / Knowledge |
---|---|
π§ Core Technologies | |
π¦ NuGet Packages | |
βοΈ Architectural Patterns | |
π¨ UI & Web Development | |
π§ͺ Testing & QA Tools | |
π§° Additional Skills |
πΈ Kedr Store β Modular B2B/B2C e-commerce system
Architected and built from scratch with Blazor Web App (.NET 8), Clean Architecture, CQRS (MediatR), Identity, PostgreSQL, AutoMapper, and Tailwind CSS. Includes catalog, filtering, admin panel, and future mobile API.
πΈ Brevi CRM β Internal business CRM system
Modular business app built with Blazor Server. Includes full accounting (wallets, expenses/income), manager tools (clients, deals, quotes), production tracking, and reports. Uses CQRS, Identity, PostgreSQL, Razor UI.
πΈ Brevi Testing - The testing process for the Brevi website.
The objective was to evaluate the websiteβs functionality, usability, and API performance, detect issues, and provide detailed reports for improvements.
π [C# .Net] .NET Developer Learning Path - This project was created to organize my .NET Developer training. It includes key topics of C#, SQL, Entity Framework, ASP.NET Core, and others. I keep track of homework assignments, theoretical materials, and practical tasks here.
π [QA] Book-ye Website Testing Project - This is a team project focused on testing the Book-ye website. The goal was to thoroughly evaluate the site's functionality, usability, and critical paths, identifying and reporting any issues found during the testing process.
π Follow my progress and check out my repositories!
- "During half a year, I made sure that he is a responsible and fast-learning person..." - Mykhailo Semenikhim
- "I have noticed his ability to quickly adapt and take initiative..." - Olga Bogush
- "His approach was deep and technical, which helped enhance the websiteβs functionality..." - Brevi company