You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Krzysztof NowakKN

Krzysztof Nowak

.NET Software Developer / Architect

€720/day
München, DE
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Krzysztof

Experienced .NET developer with a focus on modern architectures and reliable solutions

With many years of experience in .NET development, I focus on high-quality, future-proof, and performant software solutions. My focus is on the development and modernization of complex applications – from architecture planning through implementation to quality assurance with unit and integration tests.

I have successfully implemented projects in various industries, including the legal sector, automotive industry, and public administration. Whether web, desktop, or cloud applications – I bring in-depth expertise in C#, .NET Core, ASP.NET Core, Blazor, WPF, and Azure cloud integration.

My strengths lie in forward-looking development, optimizing existing systems, and efficient teamwork. I work in a structured, analytical, and solution-oriented manner – always with an eye on quality, scalability, and maintainability.

Are you looking for a dedicated and friendly .NET expert for your software projects? Let's develop innovative solutions together!
  • German

    Fluent

  • English

    Fluent

  • Polish

    Native or bilingual

Can work on-site
München (up to 50km)

Experience

  • Krzysztof Nowak IT Consulting
    A minimal MCP (Model Context Protocol) file server
    November 2025 - November 2025
    Hobby project – Implementation of a simple MCP server that allows Copilot in Visual Studio to access local Git repositories instead of just the open solution.
    Github Copilot .NET C# MCP
  • Landesamt für Digitalisierung, Breitband und Vermessung
    Modern .NET Enterprise Development – Training
    October 2025 - October 2025
    München, Germany
    The Bavarian State Office for Digitalization, Broadband and Surveying in Munich wants to expand and update the technical know-how of its development department. For this purpose, a training on modern .NET topics was conducted.

    The content included advanced features of Entity Framework Core, Dependency Injection, Async/Await best practices and pitfalls, as well as semantic logging. An important focus of the training was ASP.NET Core Web API with topics such as testable architectures, health checks, structured error handling, and automatic generation of REST clients.

    Furthermore, unit and integration tests with xUnit, Moq, and Testcontainers, as well as modern C# features, were taught in a practical manner. The learned knowledge was then applied and consolidated in practical project work and during coding with AI agents.

    A central element of the training was a GitHub repository containing all project examples, code challenges, and detailed documentation: https://github.com/nok-kn/HerbstSchulung

    Tasks:Preparation and execution of the training. Individual technical consulting.

    Technologies:.NET 8 – 10, C# 7 – 14, EF Core 9, ASP.NET Core, SQL Server, xUnit, Moq, Respawn, Refit, Swagger, Scrutor, Docker, Testscontainers, GitHub Copilot, Claude Sonnet 4.5


    .NET C# Entity Framework Core ASP.NET Core Docker Github Copilot
  • Eine Pannenhilfsorganisation
    Modernization of the .NET stack in shared libraries
    October 2025 - November 2025 (1 month)
    To reduce technical debt, the development department of a roadside assistance organization plans to modernize its shared NuGet packages.

    Tasks:Migration from RestSharp to HttpClient with Refit. Authentication with OpenID Connect, authorization via JWT-based access tokens. Transition from Autofac to Microsoft.Extensions DependencyInjection. Migration from NLog to Microsoft.Extensions Logging. Transition to asynchronous code. Unit Testing. Code Clean Up. Technical consulting and coaching of employees.
    .NET C# Refit OAuth2 Github Copilot Microsoft Azure

Recommendations

Be the first to recommend Krzysztof

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Dipl.-Inform. (Univ.)
    Jagiellonian Universität, Krakau
    1999

Certifications

  • Microsoft Specialist
    Microsoft
    2015
  • Certified Professional for Requirements Engineering: Foundation Level
    IREB
    2012

Skill set (66)

Categories