Igor MazurEN

Igor Mazur

Programista

React / TypeScript, C# / .NET, Python, Microsoft 365

Aktualizacja: 26 października 2026

Przewiń

O mnie

Od pięciu lat tworzę, wdrażam i utrzymuję oprogramowanie produkcyjne dla producenta zatrudniającego ponad 7000 osób: front-end w React i TypeScript, C# i ASP.NET Core na Azure, aplikacje desktopowe w Pythonie oraz platformę Microsoft 365, na której opiera się duża część tych rozwiązań i którą współadministruję.

Przejąłem system bez żadnego przekazania wiedzy, przeniosłem treści między platformami bez utraty choćby jednego elementu i znalazłem w katalogu użytkowników przyczynę produkcyjnej awarii logowania.

Lokalizacja
Warszawa
w biurze, hybrydowo lub zdalnie
Okres wypowiedzenia
Trzy miesiące
możliwe skrócenie
Angielski
C2
certyfikat Eklektika (Warszawa), październik 2026; szkoła w Irlandii zakończona Leaving Certificate (matura)
Polski
Ojczysty
Doświadczenie
Pięć lat
w produkcji, od lipca 2021
Główny stack
React, TypeScript
C# / ASP.NET Core, Python, SharePoint i Power Platform
Platforma
Jeden z trzech
administratorów tenanta Microsoft 365 dla ponad 7000 pracowników

Jak pracuję

Piszę w konwencjach kodu, w którym pracuję.

Komponenty klasowe React 16 w jednym produkcie, React 18 i TypeScript 5 w innym, SharePoint Framework na narzędziach, które wymusza platforma. Aktualizacja to świadoma praca, a nie efekt uboczny nowej funkcji.

AI jako część warsztatu.

W ramach polityki firmy korzystam z agentowych narzędzi programistycznych (Claude Code) przy projektowaniu, implementacji i dokumentacji, i konfiguruję je pod konkretne projekty: własne umiejętności, serwery narzędzi i skrypty pomocnicze. Ich wynik traktuję jako szkic, dopóki nie sprawdzę go ze źródłem albo z działającym systemem.

Stack

Policzone w 17 projektach poniżej. Wybierz technologię, żeby zobaczyć, gdzie jej użyłem.

Projekty

17 projektów. Otwórz dowolny, żeby przeczytać całość.

  • Platforma do analizy sensorycznej

    Prowadzi ślepe panele degustacyjne na tabletach-kioskach i ocenia wyniki według opublikowanych progów statystycznych. ASP.NET Core i React na Azure.

    8 metod degustacyjnych, każda z własną statystyką

    Główny współtwórca

    C# · ASP.NET Core · EF Core · React

  • Desktopowy pakiet kontroli jakości

    Aplikacja desktopowa, która obsługuje proces jakości w zakładzie spożywczym: od przyjęcia dostaw i analiz laboratoryjnych po reklamacje i zapisy środowiskowe.

    Główny opiekun

    Python · PySide6 (Qt 6) · Oracle · LDAP

  • Kreator firmowego newslettera

    Pozwala zespołom PR i HR składać i wysyłać firmowe newslettery z gotowych bloków, bez grafika i bez HTML. SharePoint Framework i React.

    77 wydań

    Główny programista

    SharePoint Framework · React · TypeScript · Fluent UI

  • Migracja prawniczej bazy wiedzy

    Przeniesienie 1029 artykułów działu prawnego, z załącznikami, obrazami, tematami i uprawnieniami do każdego artykułu, z wycofywanego systemu helpdesk do SharePointa.

    1029 z 1029 artykułów przeniesionych

    Autor

    Python 3.12 · Microsoft Graph · MSAL · SharePoint Online

  • Odpowiedzialność za platformę Microsoft 365

    Jeden z trzech administratorów tenanta SharePoint i Microsoft 365 dla ponad 7000 pracowników oraz osoba, która przenosi firmę z mapowanych dysków sieciowych.

    7000+ pracowników w tenancie

    Jeden z trzech administratorów tenanta

    SharePoint Online · PowerShell · PnP · Microsoft 365

  • Platforma promocji handlowych

    Platforma mikroserwisowa, która planuje promocje w sieciach handlowych, budżetuje wydatki i księguje je. Przejęta od zewnętrznego zespołu bez przekazania wiedzy i uporządkowana.

    Przejęta odpowiedzialność techniczna

    React 18 · TypeScript 5 · Vite · Java 21

  • Platforma onboardingu pracowników

    Koordynuje zadania wszystkich działów, gdy do firmy dołącza nowa osoba. ASP.NET Core i React w Microsoft Teams, z zadaniami w tle wykonującymi pracę według harmonogramu.

    Rozwój i utrzymanie

    C# · ASP.NET Core · EF Core · React

  • Kiosk ewidencji obecności

    Kiosk z czytnikiem identyfikatorów, który pokazuje pracownikowi jego własną ewidencję obecności, a potem sam się czyści.

    Autor

    Python · PySide6 · PyInstaller · Inno Setup

  • Odzyskiwanie przestrzeni w SharePoincie

    Audyt milionów elementów, odzyskanie przestrzeni skryptami PowerShell z próbnym przebiegiem na start, a potem wniosek, że porządki to nie strategia.

    Autor

    PowerShell 5.1 and 7 · PnP.PowerShell · CSOM · SharePoint Online

  • Wspólne rozszerzenie nawigacji

    Jedno menu intranetu oparte na danych, wdrożone raz i obsługiwane ze skonfigurowanych wpisów, które właściciele witryn utrzymują sami.

    Główny programista od 2022 roku

    SharePoint Framework · React · TypeScript · PnPjs

  • Automatyzacja w Power Platform

    Przepływy Power Automate i aplikacje Power Apps w czternastu obszarach biznesowych: warstwa samoobsługowa poniżej tworzenia oprogramowania na zamówienie.

    Autor

    Power Automate · Power Apps · SharePoint REST · Planner

  • Pakiet dla elewatora zbożowego

    Przyjęcie zboża, analiza laboratoryjna, komory silosów i wydania do młyna. Mój wkład to moduł analizy zboża.

    Rozwój i utrzymanie

    Python 3.12 · PySide6 · Oracle · SOAP

  • Platforma desktopowa BasePy

    Jeden wspólny framework (MVC, logowanie przez katalog, samoaktualizacja, pakowanie) pod aplikacjami desktopowymi pięciu działów.

    Główny opiekun jednej aplikacji, autor drugiej, odpowiedzialny za wydania w całej rodzinie

    Python 3.12 · PySide6 · Oracle · SQL Server

  • Migracja wiki z Confluence

    Przepisałem narzędzie z 2021 roku do migracji z Confluence do SharePointa, zepsute przez zmiany w platformie Microsoftu, odbudowałem nawigację, od której zależą przeniesione wiki, i powtórzyłem migrację czterech intranetowych wiki: 697 stron i 341 diagramów, które nadal można edytować.

    Autor przepisania i ponownej migracji w latach 2025–2026

    PowerShell · PnP PowerShell · SharePoint Framework · React

  • Web part z ofertami pracy

    Pobiera aktualne oferty pracy z systemu rekrutacyjnego do intranetu, w tym stanowiska tylko dla pracowników.

    Współtwórca

    SharePoint Framework · React · TypeScript

  • Field customizer uprawnień do elementów

    Pokazuje uprawnienia do poszczególnych wierszy listy SharePoint i pozwala nimi zarządzać bezpośrednio w widoku listy. Komponent open source, dostosowany do użytku wewnętrznego.

    Dostosowanie komponentu open source

    SharePoint Framework · React · TypeScript · Jest

  • DNAStrands

    Moja praca licencjacka: aplikacja webowa, która koduje informacje w projektach sekwencji DNA. Jedyne repozytorium na tej stronie, które można otworzyć i przeczytać.

    Autor

    Django · Django REST Framework · React · Material UI

Kontakt

Warszawa
W biurze, hybrydowo lub zdalnie
Okres wypowiedzenia: trzy miesiące

[email protected]