Stanisław Wilczyński

Wrocław, Polska, sjwilczynski@gmail.com
Programista full-stack z 8-letnim doświadczeniem, z pasją do narzędzi ułatwiających pracę inżynierów, jakości kodu, wprowadzania przejrzystości oraz tworzenia przyjaznych i dostępnych produktów.

Doświadczenie

Member of Technical Staff

wrzesień 2026 - obecnie

Senior Software Engineer

marzec 2023 - sierpień 2026

Software Engineer II

marzec 2021 - luty 2023

Software Engineer

październik 2019 - luty 2021
Microsoft

Wrocław, Polska (zdalnie) · Oslo, Norwegia (do listopada 2021)

Programista React tworzący zaawansowane rozwiązania w ekosystemie Microsoft 365, z których codziennie korzystają miliony użytkowników.

  • Pełniłem rolę głównego architekta odpowiedzialnego za stabilność wdrożenia Microsoft Scout. Dziś rozwijam architekturę webową systemów Autopilots i wdrażam ramy odpowiedzialnego tworzenia oprogramowania zorientowanego na AI
  • Kierowałem rozwojem innowacyjnych produktów z obszaru AI (np. People Agent) i wyznaczałem kierunek architektoniczny dla rozproszonego geograficznie zespołu ok. 40 programistów
  • Odpowiadałem za techniczną realizację w interdyscyplinarnych zespołach, łącząc obszary produktu, projektowania i pracę wielu zespołów inżynierskich
  • Projektowałem i wdrażałem produkty dla użytkowników końcowych (np. People App) ze szczególnym naciskiem na dostępność, wydajność i łatwość utrzymania
  • Byłem ekspertem w skali całej organizacji w zakresie tworzenia i ulepszania narzędzi do testowania oraz zarządzania zależnościami (open-source i wewnętrznych) w dużych monorepozytoriach — zwiększałem produktywność programistów na dużą skalę i współtworzyłem liczne dokumenty RFC w obu obszarach
  • Wdrażałem nowych członków zespołu, prowadziłem sesje dzielenia się wiedzą i byłem mentorem dla programistów w całej organizacji

Software Engineer

lipiec 2018 - marzec 2019

Junior Software Engineer

październik 2017 - czerwiec 2018, lipiec - wrzesień 2016
Siemens Digital Logistics

Wrocław, Polska

Jako programista Java pracowałem przy utrzymaniu i rozwoju jednej z czołowych europejskich platform SaaS dla logistyki:

  • Zaprojektowałem i wdrożyłem dopracowany, przeprojektowany interfejs użytkownika dla głównych komponentów aplikacji
  • Gruntownie usprawniłem i zrefaktoryzowałem mechanizm aliasów pod kątem lepiej dopasowanego doświadczenia użytkownika
  • Z własnej inicjatywy usprawniłem pracę zespołu poprzez:
    • ujednolicenie i rozbudowę narzędzi do lokalnych wdrożeń
    • integrację platformy do code review z naszym procesem deweloperskim
    • wprowadzenie i stosowanie User Story Mapping oraz Pair Programming

Korepetytor

styczeń - czerwiec 2015
Uniwersytet Wrocławski

Wrocław, Polska

Pomagałem innym studentom przygotowywać się do egzaminów


Wykształcenie

Uniwersytet Wrocławski

październik 2017 - wrzesień 2019
Informatyka (studia magisterskie)

Ocena końcowa: 5,0/5,0

Praca magisterska: Analiza danych z mikromacierzy w predykcji przerzutów raka piersi. Dostępny jest kod oraz pełna treść pracy.

Uniwersytet Wrocławski

październik 2014 - wrzesień 2017
Indywidualne Studia Informatyczno-Matematyczne (studia licencjackie)

Ocena końcowa: 5,0/5,0

Praca licencjacka: Redukcja wymiarowości metodą rzadkiego grupowania podprzestrzeni

Na moim GitHubie znajdziesz listę wszystkich przedmiotów, które zrealizowałem w trakcie studiów.


Projekty i aplikacje

  • •

    Odpowiedzialny za utrzymanie i rozwój repozytorium Nova Facade firmy Microsoft oraz twórca Nova React Test Utils — dedykowanego frameworka testowego do weryfikacji komponentów Nova za pomocą Storybooka. Od momentu powstania narzędzie to stało się najbardziej rozbudowanym funkcjonalnie rozwiązaniem open-source do integracji komponentów opartych na Relay ze Storybookiem

  • •

    Autor dodatku do Excela, który upraszcza dodawanie wydatków w jednym z popularnych szablonów budżetowych

  • •

    Ta strona (link do repozytorium) — wysoce zoptymalizowana strona statyczna zbudowana w Astro

  • •

    Autor aplikacji PWA Activity tracker, której używam do codziennego rejestrowania swojej aktywności sportowej

  • •

    Współautor pakietu R Varclust

  • •

    AI do gry Threes wykorzystujące uczenie ze wzmocnieniem oraz PyTorch

  • •
  • •

    Analiza danych medycznych dotyczących stanu nerek po przeszczepie

  • •
Więcej kodu znajdziesz na moim GitHubie

Badania

Prelegent

grudzień 2018
11th International Conference of the ERCIM WG on Computational and Methodological Statistics (CMStatistics 2018)

Piza

Jedna z największych konferencji statystycznych w Europie. Wygłosiłem referat na temat Multiple latent components clustering.

Asystent badawczy

kwiecień 2018 - kwiecień 2019
MIR New developments and applications in Big Data

Uniwersytet Wrocławski · Uniwersytet w Angers

Kontynuowałem prace nad metodą Multiple Latent Components Clustering (MLCC). Współpraca z Uniwersytetem w Angers miała na celu rozszerzenie metody o obsługę danych z rozkładu ujemnego dwumianowego z nadmiarem zer (zero-inflated negative binomial) oraz udowodnienie własności matematycznych MLCC i metody PEnalized SEmi-integrated Likelihood (PESEL). Wykorzystywaliśmy też MLCC do wyodrębniania istotnych cech i informacji z ogromnego zbioru danych dotyczących raka piersi (1200 obserwacji, 60000 zmiennych).

Prelegent

sierpień 2017
Joint Conference on Biometrics & Biopharmaceutical Statistics

Wiedeń

Jako jeden z zaledwie 8 osób wybranych z całej Europy zaprezentowałem wyniki swoich badań podczas sesji Young Statisticians Session. Wygłosiłem referat na temat Reduction of dimensionality by sparse subspace clustering.

Asystent badawczy

październik 2016 - wrzesień 2017
Clustering in low-dimensional subspaces

Uniwersytet Wrocławski

W tym projekcie rozpocząłem pracę nad metodą Multiple Latent Components Clustering (MLCC). Odpowiadałem za sformalizowanie jej podstaw matematycznych oraz utrzymanie i rozbudowę pakietu R Varclust, który implementuje tę metodę. Przeprowadziłem również szczegółowe badanie symulacyjne, aby wykazać, że MLCC jest konkurencyjna wobec najnowocześniejszych metod klastrowania zmiennych.


Umiejętności

  • •Testy regresji wizualnej / testy jednostkowe
  • •Wzorce projektowe
  • •Code review
  • •Myślenie analityczne
  • •Algorytmy i struktury danych
  • •Tworzenie dostępnych interfejsów
Certyfikaty
  • Trener personalny (poziom EQF 4), certyfikowany przez Register of Exercise Professionals (REPs)
  • Accessibility in Action, Microsoft
  • Oracle Certified Associate, Java SE 8 Programmer
Języki programowania, narzędzia i frameworki
  • React
  • Storybook
  • Vitest
  • •TypeScript
  • •GraphQL
  • •Oxlint/oxfmt
  • •JavaScript
  • •Programowanie webowe
  • •Java/C#
  • •HTML
  • •Python + numpy
  • •Git
  • •CSS

Osiągnięcia

  • Stypendium Ministra Nauki i Szkolnictwa Wyższego za wybitne osiągnięcia (2017)
  • Stypendium dla najlepszych studentów Uniwersytetu Wrocławskiego (przyznawane najlepszym 7,5% studentów) (pięć razy z rzędu: 2014, 2015, 2016, 2017, 2018)
  • Międzynarodowa Olimpiada Lingwistyczna, srebrny medal (Pekin 2014)
  • Olimpiada Matematyczna, finalista (dwukrotnie: 2013, 2014)
  • Olimpiada Lingwistyki Matematycznej, laureat (dwukrotnie: 2013, 2014)
  • Mistrz Dolnego Śląska w biegu na 400 m (Bogatynia 2013)

Zainteresowania

Poza pracą lubię uprawiać i oglądać różne sporty, zwłaszcza koszykówkę, lekkoatletykę i pływanie. Spośród lig koszykówki najbardziej fascynuje mnie NBA, a moimi dwoma ulubionymi zawodnikami są Russell Westbrook i Kevin Durant . Jako były sprinter wciąż jestem pod wrażeniem rekordu świata Wayde’a van Niekerka. Uwielbiam zgłębiać historię i tematykę społeczną — oto kilka moich ulubionych książek, kanałów i podcastów:

Jeśli chodzi o pozostałe zainteresowania, lubię podróżować (najpiękniejsze miasto — Porto w Portugalii, najbardziej zachwycający widok — Tatev w Armenii, najlepsza plaża — Tangalle na Sri Lance). W wolnym czasie lubię odwiedzać escape roomy i czytać książki . Najbardziej lubię jednak chodzić na koncerty rockowe.

Jestem także zagorzałym fanem MCU oraz zwolennikiem idei Factfulness.