π Software Developer
I specialize in building scalable backend solutions. While most of my experience lies in backend development,
I'm also proficient in building modern web applications using cutting-edge front-end technologies.
π‘ Passionate about backend development, full-stack development, cloud solutions, and scalable architectures.
πΉ Experienced with:
- Backend: .NET, ASP.NET, .NET Core, C#, Entity Framework, MassTransit, RabbitMQ
- Frontend: Angular
- Messaging: SignalR, Event-driven architectures
- Cloud: Azure (App Services, Blob Storage, Functions, Communication Services), Docker
- Software Design: OOP, SOLID, Microservices, CQRS
πΉ Exploring MongoDB, Azure(CosmosDB, Logic Apps, CosmosDB), Angular Material
πΉ Skilled in Real-time Messaging using SignalR.
πΉ Experienced with SQL Server, and have basic knowledge of MongoDB
- Languages: C#, JavaScript, TypeScript
- Frontend: Angular
- Backend: .NET Core, ASP.NET
- Messaging: RabbitMQ, MassTransit
- Real-time Messaging: SignalR
- Cloud: Azure (App Services, Functions, Blob Storage, Communication Services, Event Bus, etc.)
- Databases: SQL Server, MongoDB(Basic)
- Containerization: Docker
π» Bigger Projects:
π°οΈ Let me show you some of my repositories through time β³
Bigger Projects
π Year: 2020
πΉ Weather App - Repo
- Short description:
It was built during my studies at SEDC Skopje while learning Frontend technologies, Technologies: (HTML, CSS, JavaScript )
πΉ Lamason App - Repo
- Short description:
It was built during my studies at SEDC Skopje. Building a full-fledged application with .net. Architecture: N-Tier - Layers, Technologies: (.NET 2.1, .NET MVC, .NET Web API, MSSQL, Entity Framework, Identity Framework, AutoMapper, Serilog, Cookie Based Authentication, Angular )
πΉ Zoo App - Repo
- Short description:
It was built during my studies at SEDC Skopje. Building a Frontend SPA Application with Angular, Technologies: (Angular 10.2.0, RxJs, SCSS, HTML, Flex-Box, Angular Animation)
π Year: 2021
- Short description:
My first experience was making an app for someone else (A former colleague while I worked as a video editor, 2008-12, and book writer). Building a full-fledged application with .Net. Architecture: N-Tier - Layers, MSSSQL and Angular, Technologies: (.NET Core 3.1, .NET Web API, MSSQL, Entity Framework, Identity Framework, Bearer Jwt Token, Angular, HTML, CSS, Bootstrap )
β The application was shut down after 2 years of work, and this is part of the code based on my experience.
π Year: 2023
- Short description:
It was built following an Udemy course about Microservices Architecture. Building a Frontend SPA Application with Angular, Technologies: (.NET 6, .NET API, .NET MVC, MSSQL, Entity Framework, RabbitMQ, Azure Service Bus, AutoMapper, Bearer JwtToken Authentication, Identity Service (OAuth, OIDC), Ocelot Gateway)
πΉ E-Shop - Repo
- Short description:
It was built while I was reading the Microsoft book Developing and Building Applications in Microservices Architecture and Its Containerization, Technologies: (.NET 6, .NET MVC, JQuery, Angular, .NET Web API, MSSQL, Entity Framework, Identity Framework, Dapper, AutoMapper, Serilog, Newtonsoft JSON, Docker, Redis, Ocelot Gateway, RabbitMQ, Polly, MediatR, Fluent Validation, Unit and Integration Testing[xunit, NSubstuture, Fluent Assertion, test containers], Nginx, RxJs, Bootstrap, HML, CSS), Architecture Design: (Microservices, Event-Driven, DDD{Domain Driven Design in Order Service}, CQRS{Command Query Responsibility Segregation}, Simple CRUD (Create Read Update Delete {Product & Basket Services}), GitHub CI Pipeline )
Note:
π Year: 2025
πΉ HR Leave Management - Repo
- Short description:
It was built following an udemy course about Clean Architecture: (.NET 8, .NET API, Blazor Web Assemly, Entity Framework, Identity Framework, MSSQL, Bearer JwtToken Authentication, MediatR, Unit and Integration Testing[XUnit, Moq, Shoudly], Bootstrap, HTML ), Architecture Design: (Microservices, Event-Driven, DDD{Domain Driven Design in Order Service}, CQRS{Command Query Responsibility Segregation}, Simple CRUD (Create Read Update Delete {Product & Basket Services}))
Note:
πΉ Orchware-Public
Orchware β My First Fully Self-Built System as Part of My Portfolio
- Short description:
Backoffice & Frontoffice Separation β Ensuring structured workflows between warehouse logistics (Backoffice) and customer order management (Frontoffice). Tech Stack: (.NET 8, .NET API, Entity Framework, Dapper, MSSQL, MediatR, FluentValidation, CsvHelper ), Architecture Design: (Modular System, Clean Architecture{Backoffice}, Vertical Slice{Frontoffice}, Event-Driven, DDD{Domain Driven Design in Order Service}, CQRS{Command Query Responsibility Segregation}))
Note:
- Purpose: This is a public code example; the real app is in a private repo.
π Exploring and Learning:
π Year: 2020
πΉ C# Home Works - All homework tasks during the process of learning C# (basic, advance) in the academy.
πΉ MSSQL Home Work - All homework tasks during the process of learning SQL (MSSQL) language in the academy.
πΉ Dapper Exercise - Exploring Dapper ORM with .NET Framework WinForms app.
π Year: 2021
πΉ React Examle - Exploring React SPA.
πΉ Data Structures and Algorythms Exercises - Learning and Exploring Data Structures & Algorythms using C# in Hackerank. I also tested some of the tasks locally.
π Year: 2022
πΉ From Book - Head First Design Pattern with C# - Learning Design Patterns while reading the book Head First Design Patterns.
The code examples in the book were written in Java Programming Languages, which I translated to C#.
πΉ Design Patterns with C# - Learning Design Patterns (Geng of 4), including S.O.L.I.D. Principles.
πΉ Exploring RxJs - Exploring RxJs in Angular.
πΉ Angular Directives - Exploring Angular Directives.
π Year: 2023
πΉ MongoDB with C# - Exploring MongoDB with C#.
πΉ Learning SignalR - Learning SignalR.
πΉ Material - Learning and Exploring Angular Material.
πΉ Progressive Web App - Learning to build Progressive Web App with Angular (Web, Desktop, Mobile).
πΉ Dotnet Web - SignalR - Chat Example - Exploring to create a Chat app using SignalR.
πΉ Reflection - Exploring C# Reflection.
π Year: 2024
πΉ Linux Exercises - Learning Linux from the Udemy course. (Ubuntu, Rocky Linux) Script (.sh) files from tasks and experiments.
πΉ Azure Blob Storage - Exploring Azure Blob Storage on Local with C#.
π Year: 2025
πΉ Deploy to Azure App Service - Exploring deploy .NET Blazor App on Azure App Service, including configurations, using GitHub CI/CD pipeline.
πΉ Parralel Programming - Learning Parallel Programming with C# (Udemy Course).
πΉ Git Hooks - Learning and Exploring Git Hooks configurations.
-
- Reported an issue in HR.LeaveManagement.Clean related to
Invalid JWT Security Token - expireconfiguration, which caused a validation problem due to a different time zone later when saving to the browser's local storage.
- Reported an issue in HR.LeaveManagement.Clean related to
"Fullstack Development - The Rule of Two: Always two there areβno more, no less.
The Backend to embody power, the Frontend to bring balance."
Darth (DOT NET & Angular Developer) Viktor π
πΉ βοΈ +389/72-306-596
πΉ π¨ vik.zafirovski@gmail.com



