About Krzysztof
German
Fluent
English
Fluent
Polish
Native or bilingual
Experience
- Krzysztof Nowak IT ConsultingA minimal MCP (Model Context Protocol) file serverNovember 2025 - November 2025Hobby project – Implementation of a simple MCP server that allows Copilot in Visual Studio to access local Git repositories instead of just the open solution.
- Landesamt für Digitalisierung, Breitband und VermessungModern .NET Enterprise Development – TrainingOctober 2025 - October 2025München, GermanyThe 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/HerbstSchulungTasks: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
- Eine PannenhilfsorganisationModernization of the .NET stack in shared librariesOctober 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.
Recommendations
Be the first to recommend Krzysztof
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Dipl.-Inform. (Univ.)Jagiellonian Universität, Krakau1999
Certifications
- Microsoft SpecialistMicrosoft2015
- Certified Professional for Requirements Engineering: Foundation LevelIREB2012