Stockholm, Sweden

Ivan Paulovich

Elite
@ivanpaulovich

Engineering Manager, Clean Architecture, SOLID, DDD and TDD. Speaker/Streamer

clean-architecture-manga. :cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks

4.4k

hexagonal-architecture-acerola. An Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.

474

dotnet-new-caju. Learn Clean Architecture with .NET Core 3.0 :fire:

252

FluentMediator. :twisted_rightwards_arrows: FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events.

196

event-sourcing-jambo. An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)

191

ddd-tdd-rich-domain-model-dojo-kata. DDD patterns implemented following TDD

143

clean-architecture-webapi-ef-core. :heart: The simplest Clean Architecture demo on how to implement a Web Api using .NET Core and Entity Framework

135

todo. :white_check_mark: Commad-Line Task management with storage on your GitHub :fire:

127

event-sourcing-castanha. An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.

83

clean-architecture-video-tutorials. Live Streaming and Video Tutorials on Clean Architecture, DDD, TDD using .NET Core every week on Paulovich.NET Youtube channel.

52

webapi-backgroundworker-rabbitmq. Sample implementation of a WebApi that publishes messages to RabbitMQ and consume them using a BackgroundWorker.

28

clean-architecture-kata-dojo. :star: Kata to learn Clean Architecture and Hexagonal Architecture styles, you start with two use cases already implemented and the final solution has six use cases. :star:

24

TechTalks. Download the high-resolution slides from my past talks to easy your learning into Clean Architecture.

24

awesome-dotnet-core. :honeybee: A collection of awesome .NET core libraries, tools, frameworks and software

18

amora-angular-app. An Angular App with Material Design and client of the Microservices Acerola and Manga

16

CleanArchitectureVSCodeSnippets. Clean Architecture C# Snippets for Visual Studio Code

12

mfa. DDD + Aggregates + Event Sourcing com .NET Core, Kafka e MongoDB (School Management)

9

cqrs-clean-eventual-consistency. CQRS, using Clean Architecture, multiple databases and Eventual Consistency

9

IdentityServer4Sample. C#

7

coolstore-microservices. :ferris_wheel: A containerized polyglot gRPC microservices based on .NET Core, Nodejs, Vuejs and more running on Istio

7

betsson-meetup-ddd-tdd. Building Rich Domain Models with DDD and TDD - Presentation

7

MrRobot. A programmatically Cleaning Robot that informs the number of places cleaned after each execution.

5

aspnet-api-versioning. Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.

4

ivanpaulovich. Tech Lead, Software Engineer, 20+ GitHub projects about Clean Architecture, SOLID, DDD and TDD. Speaker/Streamer. Microsoft rMVP.

4

awesome-dotnet. A collection of awesome .NET libraries, tools, frameworks and software

4

system-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

3

dotnet-tools. A list of tools to extend the .NET Core command line (dotnet)

3

JPProject.IdentityServer4.AdminUI. :wrench: ASP.NET Core 3 & Angular 8 Administration Panel for :revolving_hearts:IdentityServer4 and ASP.NET Core Identity

3

software-craftsmanship-study-plan.

3

dotfiles. Shell

3

goat-ecs. Goat-ECS is an Entity-Component System with a friendly API to build objects with dynamic components.

3

dotnet-new-on-the-web. Run dotnet new command on demand in an Web App

2

kafka-docker. Dockerfile for Apache Kafka

1

openhackC4H. Classify Jobs description accordingly to a Natural Language then translate the results into Emoji!

1

mediumish-theme-jekyll. Jekyll Template - Mediumish

1

tdd-practices. Practicing TDD

1

crust. Cross Platform Rust (crust)

1

macos. A complete macOS dev machine bootstrap repository.

1

lapland. C#

1

my-game-engine-2004. My first project in life was this game engine in 2004 based on DelphiX components. I did not know what I was doing

1
40
Apply