Otwarty na nowe wyzwania

Cześć, jestem Maciej Bielecki.

.NET Developer z 9-letnim doświadczeniem w tworzeniu aplikacji webowych i mobilnych z wykorzystaniem .NET, Web API, Entity Framework Core, React, Xamarin/MAUI oraz Azure DevOps. Buduję rozwiązania, które da się utrzymać — nie tylko takie, które działają na starcie.

9+lat w .NET
4firmy / role
2dyplomy PP
B2angielski

O mnie

Inżynier, który lubi porządek — w kodzie i w architekturze

Od 9 lat pracuję w ekosystemie .NET — od aplikacji webowych po mobilne, od pojedynczych integracji po systemy o wysokiej dostępności. Zaczynałem od Automatyki i Robotyki na Politechnice Poznańskiej, co dziś przekłada się na systematyczne, inżynierskie podejście do rozwiązywania problemów. Na co dzień korzystam z nowoczesnych narzędzi AI (Claude Code, GitHub Copilot, ChatGPT), żeby szybciej dowozić kod dobrej jakości.

9+lat komercyjnego doświadczenia
Poznańlokalizacja / praca zdalna
Fullstackbackend, frontend, mobile
AI-assistednowoczesny warsztat pracy

Doświadczenie

Ścieżka zawodowa

Cztery role, jeden kierunek: coraz większa odpowiedzialność za architekturę i jakość dostarczanych rozwiązań.

Fullstack .NET Developer · MWC Sp. z o.o. 06.2022 — obecnie
.NETWeb APIEF CoreMicroservicesCI/CDAzure DevOpsReact
  • Rozwijałem kluczowy produkt firmy poprzez tworzenie rozwiązań zwiększających jego wydajność i dokładność działania.
  • Przeprowadziłem migrację aplikacji webowej z Visual Basic do .NET 6, poprawiając wydajność, bezpieczeństwo i skalowalność.
  • Zaprojektowałem i wdrożyłem wysokodostępny system wysyłki SMS dla procesów wymagających ciągłego działania.
Fullstack .NET Developer · ADHD Interactive 09.2018 — 06.2022
.NETWeb APIEF CoreCQRS / MediatorCI/CDAzure DevOpsXamarinReact
  • Rozwijałem aplikację mobilną w Xamarin wraz z narzędziami wspierającymi procesy operacyjne.
  • Stworzyłem system CMS dla jednostek samorządowych — tworzenie stron i zarządzanie ofertami nieruchomości.
  • Realizowałem mniejsze aplikacje R&D testujące nowe koncepcje i wspierające wewnętrzną innowację.
Junior Software Developer · POINTER 08.2017 — 08.2018
.NETWeb APIEF CoreCI/CDSQL Server
  • Tworzyłem aplikacje webowe w .NET z naciskiem na utrzymywalność i wydajność.
  • Wspierałem projektowanie baz danych, optymalizację zapytań i poprawę wydajności.
Intern · Software Studio 07.2016 — 01.2017
.NETSQL ServerProblem solving
  • Wspierałem zespół w zadaniach związanych z rozwojem oprogramowania.
  • Pomagałem w debugowaniu, rozwiązywaniu zgłoszeń i utrzymaniu aplikacji.

Wybrane projekty

Case studies

Trzy projekty, które najlepiej pokazują, jak pracuję: od modernizacji legacy systemów, przez architekturę wysokiej dostępności, po budowę produktu od zera.

Migracja legacy Visual Basic → .NET 6

MWC Sp. z o.o. · 2022–2023

Wyzwanie

Kluczowa aplikacja działająca na starzejącym się Visual Basic ograniczała wydajność, bezpieczeństwo i dalszy rozwój produktu.

Rozwiązanie

Migracja logiki biznesowej do .NET 6, redesign warstwy dostępu do danych i modernizacja architektury bez przestojów.

Efekt

Wyższa wydajność i bezpieczeństwo oraz architektura gotowa na dalszy rozwój produktu.

.NET 6Legacy migrationSecurity

Wysokodostępny system wysyłki SMS

MWC Sp. z o.o. · 2022–obecnie

Wyzwanie

Procesy biznesowe wymagające nieprzerwanej, niezawodnej komunikacji SMS na dużą skalę.

Rozwiązanie

Projekt i wdrożenie architektury wysokiej dostępności zaprojektowanej z myślą o odporności na awarie.

Efekt

Ciągłość działania kluczowych procesów operacyjnych firmy, niezależnie od awarii pojedynczych komponentów.

High availabilityMicroservicesAzure DevOps

CMS dla samorządów + aplikacja mobilna

ADHD Interactive · 2018–2022

Wyzwanie

Samorządy potrzebowały prostego narzędzia do tworzenia stron i zarządzania ofertami nieruchomości, a zespół terenowy — mobilnego wsparcia.

Rozwiązanie

Budowa platformy CMS od podstaw oraz towarzyszącej aplikacji mobilnej w Xamarin wspierającej procesy operacyjne.

Efekt

Samorządy zyskały samodzielne narzędzie do zarządzania treścią, a zespół — mobilne wsparcie codziennej pracy.

CMSXamarinCQRS / Mediator

Umiejętności

Stack i warsztat pracy

Backend

.NETASP.NET CoreWeb APIEntity Framework CoreREST APIMicroservicesRabbitMQCQRS / MediatorSQL Server

Frontend

ReactXamarin/MAUIBlazor

DevOps & Delivery

CI/CDAzure DevOpsGit

Praktyki inżynierskie

Code reviewSOLIDProblem solvingModelowanie danych

Nowoczesny warsztat pracy — AI Tools

Claude CodeChatGPTGitHub CopilotAI-assisted development

Edukacja

Wykształcenie

2017–2019

Magister · Informatyka

Politechnika Poznańska

2013–2017

Inżynier · Automatyka i Robotyka

Politechnika Poznańska

Blog

Piszę o .NET, architekturze i codziennej pracy

Blog działa jako osobna, lekka aplikacja ASP.NET Core z panelem administracyjnym — zobacz najnowsze wpisy albo przejdź do pełnego archiwum.

Najnowsze wpisy pojawią się tutaj automatycznie.
Przejdź do bloga →

Kontakt

Porozmawiajmy o Twoim projekcie

Najszybciej odpowiadam na e-mail. Chętnie porozmawiam też telefonicznie.