Dawid Mika

.NET Backend & Distributed Systems Engineer

Dawid Mika

Tworzę niezawodne i skalowalne oprogramowanie w .NET i C#.

Dostępny na projekty freelance i współprace

Inżynier backendu specjalizujący się w systemach rozproszonych i infrastrukturze wysokiej dostępności. Zaprojektowałem i zbudowałem trójwarstwową platformę zarządzającą tysiącami serwerów gier działających 24/7 w produkcji — od centralnej warstwy orkiestracji po pojedyncze agenty serwerowe wstrzykiwane bezpośrednio w procesy gry. Doświadczenie w ekosystemie .NET, architekturze mikrousług, projektowaniu API i praktykach DevOps.

+ Lat doświadczenia
+ Ukończonych projektów
+ Używanych technologii

Backend Development

API i usługi budowane w ASP.NET Core i EF Core, z naciskiem na czyste granice modułów, testowalność i wydajność pod realnym obciążeniem.

Blazor i Frontend

Interaktywne interfejsy w Blazor Server i WebAssembly — komponentowe, dostępne i łatwe w utrzymaniu bez osobnego frameworka JS.

Chmura i DevOps

Konteneryzowane wdrożenia, pipeline'y CI/CD i infrastruktura chmurowa, dzięki którym wydanie nowej wersji to rutyna, a nie akcja gaśnicza.

Backend i API

API w ASP.NET Core, mikrousługi i systemy rozproszone zaprojektowane tak, by wytrzymać realne obciążenie produkcyjne.

Modernizacja systemów

Rozplątywanie długu technologicznego i przechodzenie od monolitów do modułowych architektur — stopniowo, bez zatrzymywania biznesu.

Kontrakty i wsparcie zespołu

Praca w Twoim zespole na kontrakcie B2B — sprinty, code review, decyzje architektoniczne i pełna odpowiedzialność za moduł lub usługę.

Prowadzę własną działalność gospodarczą (Net Glow Studios) — mogę wystawiać faktury B2B, bez potrzeby umowy o pracę czy pośrednika.

Backend

  • .NET Core 6/7/8/9/10
  • ASP.NET Core
  • ASP.NET MVC
  • C#

Frontend

  • .NET Blazor
  • Angular
  • CSS
  • SCSS
  • JavaScript
  • TypeScript
  • Razor Pages

Architektura

  • Monolith
  • Modular Monolith
  • Microservices
  • .NET Aspire

Chmura i infrastruktura

  • Azure
  • IIS
  • Docker
  • Docker Compose

ORM

  • Entity Framework Core
  • Dapper

Metodyka

  • EDD
  • DDD
  • TDD
  • SOLID
  • Clean Architecture
  • API Gateway Design

Wzorce i API

  • Result Pattern
  • CQRS
  • Minimal API
  • Controllers
  • FastEndpoints
  • REST

CI/CD

  • GitLab CI
  • CI/CD Pipelines
  • Automated Provisioning

Bazy danych

  • SQL
  • PostgreSQL
  • MySQL
  • MS SQL

Testowanie

  • Unit Tests
  • Integration Tests
  • Architecture Tests
  • Blackbox Tests

Tworzenie gier

  • Unity Engine
  • FMOD

AI

  • Machine Learning
  • Prompt Engineering

Narzędzia

  • JetBrains Rider
  • WebStorm
  • Visual Studio
  • Postman
  • Scalar

Doświadczenie zawodowe

Założyciel i główny inżynier — Aura Mixer

Net Glow Studios
Mar 2026 – Lip 2026
  • Zbudowałem komercyjną aplikację audio dla Windows (MAUI Blazor Hybrid) z silnikiem miksującym WASAPI działającym w czasie rzeczywistym — potok 48 kHz/32-bit float, wątki MMCSS RT, przechwytywanie per-aplikacja i pełny łańcuch DSP (EQ, dynamika, 15+ efektów, przestrzenne audio HRTF, pomiar LUFS).
  • Rozwinąłem komercyjny backend w ASP.NET Core: płatności Stripe, licencjonowanie ES256 przypisane do urządzenia, infrastrukturę auto-aktualizacji oraz panel administracyjny.
MAUI Blazor HybridWASAPIASP.NET CoreStripeMS SQLDockerGitLab CI/CD

Programista .NET

Miquido

Lis 2025 – Maj 2026
  • Dołączyłem w trakcie trwania projektu, aby dostarczyć finalną fazę produkcyjnej aplikacji mobilnej z sektora ładowania pojazdów elektrycznych.
  • Rozszerzałem API backendowe, integrowałem usługi zewnętrzne i utrzymywałem warstwę danych MS SQL.
  • Współtworzyłem pipeline'y CI/CD i monitorowałem kondycję usług przy użyciu Grafany.
.NETASP.NET CoreMS SQLGitLab CI/CDGrafana

Inżynier Backendu .NET

Portal

Sty 2024 – Wrz 2025
  • Zaprojektowałem i zbudowałem trójwarstwowy system rozproszony zarządzający tysiącami serwerów gier (Minecraft, ARK i inne) działających 24/7 w produkcji.
  • Zaprojektowałem centralną warstwę kontrolną (hub) orkiestrującą wszystkie klastry i agenty, wdrożyłem węzły klastrowe do zarządzania cyklem życia VPS/bare-metal oraz zbudowałem lokalne agenty serwerowe wstrzykiwane bezpośrednio w procesy gry do ekstrakcji danych w czasie rzeczywistym i kontroli administracyjnej.
  • Dostarczyłem zautomatyzowane pipeline'y provisioningu, redukując czas ręcznego wdrożenia na dużą skalę.
.NET AspireASP.NET CoreDockerGitLab CI/CDLinuxEvent-Driven Architecture

Full-Stack Developer .NET

CodeTown sp. z o.o.

Maj 2023 – Lis 2023
  • Zbudowałem wewnętrzną platformę ERM do zarządzania pracownikami i zasobami.
  • Zaprojektowałem API integracyjne do komunikacji z podmiotami zewnętrznymi.
  • Współtworzyłem modularyzację monolitu, przygotowując kod pod migrację do mikrousług.
.NETASP.NET CoreMS SQLEntity Framework

Junior Programista .NET

CodeTown sp. z o.o.

Wrz 2022 – Lip 2023
  • Rozwijałem aplikacje bankowe oraz bezpieczne API wewnętrzne.
  • Tworzyłem mikrousługi automatyzujące, redukujące ręczne zadania operacyjne.
  • Uczestniczyłem w code review i dyskusjach architektonicznych.
.NETREST APIMicroservices

Wykształcenie

Technik Informatyk

Prywatne Technikum Informatyczne

2019 – 2024

Inżynier, Informatyka w Biznesie

Wyższa Szkoła Biznesu – National Louis University

2024 – obecnie
WyróżnionyMar 2026 – Present

Aura Mixer

Founder & Lead Engineer (solo)

A native Windows audio mixer with per-app volume, 12-band EQ, and HRTF spatial audio — built to replace a four-program stack of VoiceMeeter, Equalizer APO, Peace, and HeSuVi.

MAUI Blazor HybridWASAPIASP.NET CoreStripeC#
Wyróżniony2024 – Present

Dreamscape Pursuit

Founder & Developer, Net Glow Studios (solo)

A psychological survival-horror game where a student wakes up in a distorted reality, pursued by a self-learning AI entity — built in Unity 6000 under my own studio, Net Glow Studios.

Unity 6000C#Game AIHorror3D
/ napisz do mnie /
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.