Milan Jovanović's Projects
Source code for AWS videos.
A simple .NET 6 Web API with a CI/CD pipeline using GitHub Actions.
Small neural network framework developed in C#, specialized in digit classification (MNIST dataset)
A sample project demonstrating how to work with EF bulk updates in a transactional way
.NET Core Web API for seamless event organization with configurable notification systems.
Expense tracking solution based on .NET Core.
Expensely client application.
Expensely server application.
Expensely landing page.
A user-friendly and feature-rich expense tracking application.
Benchmark showcasing 5 ways to check if a collection contains a duplicate element
Movie-Lib is a personal movie library, that you can expand when you watch new movies and share with your friends.
Profile biography
Automatically register your Minimal API endpoints in ASP.NET Core.
Orchestrated Saga example with Rebus, RabbitMQ, and SQL Server
Rally simulator accompanied with a RESTful API.
This repository contains refactoring exercises in C#/.NET
Service discovery demo in .NET using Consul as a service registry.
This is the source code for the video "Supabase Crash Course For .NET Developers"
This is the source code for the video "Supabase Storage Crash Course For .NET Developers"
Sample project showing how to write integration tests with Testcontainers.
A simple, fluent, extensible, and fully customizable library for throwing exceptions using .NET 6+
Example showing how to use the YARP reverse proxy as a gateway/load balancer for 2 APIs
An example project demonstrating how to implement an API Gateway with authentication using YARP.
An example project demonstrating how to horizontally scale an application using YARP, and run performance tests with k6.