About Me

I am a fourth-year Computer Science student at the Warsaw University of Technology (Faculty of Mathematics and Information Science), studying full-time, and a commercial .NET developer. I specialize in the .NET ecosystem (ASP.NET Core/Blazor) and use the latest tools in my projects, e.g. Aspire.

Currently, I am expanding my expertise in designing and implementing REST APIs, using the latest ASP.NET Core technologies to build efficient and secure web services. My skill-set also extends to Blazor, enabling the creation of interactive and modern web interfaces.

If you're seeking a dedicated and skilled .NET developer who is eager to contribute to innovative projects and transform visions into reality, I am ready to collaborate.


What I'm Doing

Backend Development

High-performance backend services designed for scalability and seamless user experience.

Web Development

Building responsive and user-friendly websites with ASP.NET Core and modern web technologies.


Tech Stack

.NET.NET
AzureAzure
AspireAspire
BlazorBlazor
C#C#
SQL ServerSQL
GitGit
DockerDocker
CC
C++C++
MudBlazorMudBlazor
BootstrapBootstrap
HTML5HTML5
CSS3CSS3

Experience

.NET Developer

Mobitouch

07.2025 - present

  • Mentor of an intern team.
  • Leading the development of an internal tool created for a charitable organization. This system streamlined meeting and human resource management.
  • Co-creating the open source framework MaIN.NET (Modular Artificial Intelligence Network), a versatile .NET library enabling simple integration of large language models (LLMs) into .NET applications and the creation of agent systems.

Education

Warsaw University of Technology

Computer Science and Information Systems (Engineering, third year), Faculty of Mathematics and Information Science.

10.2023 - expected completion: 03.2027

Warsaw University of Technology

Electronics (Engineering), Faculty of Electronics and Information Technology.

10.2022 - 06.2023

Projects

MaIN.NET

MaIN (Modular Artificial Intelligence Network) is a versatile .NET package designed to streamline the integration of large language models (LLMs) into advanced AI workflows.

Technologies: C#, .NET 8/10, Blazor, ASP.NET Core

github.com/mobitouchOS/MaIN.NET

Engineering Thesis: "eKonfident" (WIP)

A web application designed to streamline the process of reporting violations of the new deposit-return system in Poland. The application allows users to quickly report violations (e.g. refusal to return the deposit, not working deposit return machines, etc.) and suggests the nearest reliable return points. The user can later submit the report formally to the appropriate authorities using integration with e-Doręczenia and mObywatel.

Key features: mobile-first, offline support, PWA, Modular Monolith, Sliced Architecture, DDD, EDA.

Technologies: C#, .NET 10, Blazor WASM, EF Core, Postgres, Wolverine, Aspire, SignalR, MudBlazor, Azure

Portfolio

A website featuring my portfolio and a presentation of deployed applications.

Technologies: HTML/CSS, Tailwind, Azure

zlotekmikolaj.com

PokerManager (WIP)

A poker home-game manager that tracks the game flow, counts chips and displays statistics.

.NET 10 EF Core Wolverine SignalR Blazor WASM MudBlazor Azure
PokerManager game view PokerManager chip chart PokerManager statistics

Hosted on Azure with scale-to-zero - the first request wakes the container, so expect ~15-30 s on cold start.

SetPlayList

Paste a setlist.fm concert URL and get a matching Spotify playlist generated automatically - integrates the Spotify and Setlist.fm APIs, with OAuth login via Spotify.

.NET 10 Blazor Server MudBlazor Spotify API Setlist.fm API

Note: Spotify's 250k-monthly-active-user development policy blocks playlist creation for non-approved apps in production, so the final "Create on Spotify" step may return a permissions error - the preview/matching flow itself works end-to-end.

Hosted on Azure with scale-to-zero - the first request wakes the container, so expect ~15-30 s on cold start.