wizytówka
Daniel Kowalski

Daniel Kowalski

Od 8 lat w ekosystemie .NETfullstack, architektura zdarzeniowa oraz rozwiązania z pogranicza computer vision i robotyki.

role efekty edukacja i prelekcje

Doświadczenie

2018 → dziś
RocketWelder
Head of Software Development
04.2026 – obecniezdalnie
Natywny odtwarzacz obrazu na żywo, Full HD 30 FPS, opóźnienie poniżej 100 ms. Na Raspberry Pi zużywa ~25% jednego rdzenia CPU i ~220 MB RAM.
Kalibracja eye-in-hand z błędem poniżej 0,5 mm. Dedykowany interfejs skrócił pełną kalibrację do kilkunastu minut, a rekalibrację do paru minut.
Symulator robota i środowisko 3D zbudowane w ok. 2 dni dzięki pracy z agentami AI.
Orkiestracja zespołów agentów AI, które samodzielnie piszą kod, oraz projektowanie ich procesów pracy, skilli i serwerów MCP.
C#/.NET 10Web APIBlazorKurrentDBC++Computer VisionOpenCVMCPLLMGenAIClaude Code
Changelog.pl
Tech Lead
07.2023 – 03.2026Wrocław
Prowadzenie zespołu tworzącego integracje ERP z eCommerce.
Narzędzie migracji z .NET Framework do .NET 8 - skróciło migrację klienta z tygodni do kilku dni.
Aplikacja desktopowa (.NET MAUI) dająca klientowi pełną kontrolę nad integracjami u siebie - prostsze uruchamianie, konfiguracja i podgląd logów.
Automatyzacja comiesięcznych raportów z systemów zarządzania zamówieniami (OMS) - wcześniej wymagały wielu godzin ręcznego przeklikiwania systemu.
Migracja 6 lat historii zamówień między systemami OMS - operacja niewykonalna ręcznie.
Aplikacja w Blazorze dla księgowości - w jednym miejscu pokazywała koszty i zyski oraz rentowność działów i pracowników za dowolnie wybrany okres.
C#/.NETWeb APIBlazor.NET MAUIReactSeleniumPostgreSQLSQL Server (T-SQL)ConfluenceDDDCQRS
ModelingEvolution
Software Engineer
06.2022 – 07.2023zdalnie
Platforma do warsztatów Event Modeling i Event Storming.
Dynamiczne przełączanie między WASM a Server Side dla szybszego ładowania - zanim Blazor dodał to jako tryb wbudowany.
Aplikacja mobilna .NET MAUI do podglądu spawania na żywo z opóźnieniem poniżej 100 ms, umożliwiająca też sterowanie wózkiem spawalniczym i spawarką.
C#/.NETBlazorEventStore.NET MAUIC++Computer Vision
SellIntegro
Regular Integration Developer
10.2020 – 06.2022Wrocław
Dziesiątki integracji ERP z eCommerce: Comarch, Subiekt, InsERT Nexo, Enova, Allegro, Shopify, WooCommerce i wiele więcej.
Modularyzacja rozwiązań - nowe integracje składane z gotowych komponentów zamiast pisania od zera.
Integracja dropshippingowa łącząca sklep OpenCart z hurtownią sprzętu ASG - oferty tworzone automatycznie z katalogu dostawcy, zamówienia przekazywane dalej.
C#/.NET FrameworkPHPjQuerySQL Server (T-SQL)REST / SOAP / COM API
IT Develop
Programista .NET
06.2018 – 09.2020Opole
Architektura i prowadzenie 4-osobowego zespołu przy produkcie SaaS do skuteczniejszych i tańszych kampanii reklamowych.
Aplikacja do obsługi wag przemysłowych w rolnictwie - nowy typ wagi, płynniejsze działanie i szybsze ładowanie.
Mentoring ok. 10 praktykantów, którzy wynieśli z tego praktyczne doświadczenie i mogli dalej rozwijać swoją karierę w IT.
C#/.NET CoreWeb APIEntity FrameworkPostgreSQLRabbitMQAngular

Wykształcenie

Uniwersytet WSB Merito, Wrocław

Informatyka, mgr · 2023–2026

Specjalność: uczenie maszynowe i sztuczna inteligencja.

Praca magisterska: „Analiza porównawcza skuteczności klasycznych algorytmów harmonogramowania zadań w zestawieniu z algorytmami opartymi na Sztucznej Inteligencji w heterogenicznym środowisku chmury obliczeniowej”.

Uniwersytet Dolnośląski DSW, Wrocław

Informatyka, inż. · 2020–2023

Specjalność: inżynier aplikacji i systemów mobilnych.

Prelekcje i społeczność

Współorganizator Wroc.NET

Wrocławska Grupa .NET · od 2024

Poszukiwanie prelegentów i sponsorów, wsparcie techniczne wydarzeń.

prelekcja„Journey from discovery to delivery with Event Modeling” - Wroc.NET #155.
prelekcja„Transition from Event Storming to Event Modeling” - Wroc.NET #158, Wrocław JUG #210.