About Me Graphic

O Mnie

Jestem Michał Pietrykowski, full stack developer z Wrocławia. Pierwsze programy, głównie tekstowe przygodówki, napisałem w QBASIC-u w szkole średniej. Dziś pracuję przede wszystkim w Pythonie i TypeScripcie, a od roku najczęściej przy produktach opartych na LLM.

Mam tytuł inżyniera z Informatycznych Systemów Automatyki na Politechnice Wrocławskiej (ocena 5.0). Teraz robię zaocznie magisterkę z informatyki na Uniwersytecie WSB Merito i powinienem skończyć na początku 2027 roku.

Dużą wagę przykładam do code review i testów automatycznych. W wolnym czasie rozwijam VELMOIS, sklep internetowy naszej marki biżuterii z moissanitem, który stoi na moim własnym serwerze.

Poza programowaniem czytam Asimova, piję dużo kawy i co jakiś czas wracam do Cyberpunka 2077.

Edukacja

Magister - Informatyka (studia niestacjonarne)

Uniwersytet WSB Merito we Wrocławiu

Marzec 2025 - Luty 2027 (planowo)

Inżynier - Informatyczne Systemy Automatyki

Politechnika Wrocławska

Październik 2021 - Styczeń 2025

Ocena 5.0. Praca inżynierska: aplikacja webowa do śledzenia postępów na siłowni (GymTracker).

Doświadczenie

Full Stack Developer (AI) - Causality

Styczeń 2026 - Obecnie

Główny autor asystenta AI w aplikacji STRUCTURA. To platforma SaaS, w której firmy same definiują schematy danych, a LLM wypełnia je danymi z dokumentów, Gmaila, OwnClouda i Kalendarza Google.

  • Zbudowałem czat asystenta w Next.js i LangChainie, ze streamingiem i historią rozmów w wątkach, i rozszerzyłem go tak, żeby mógł zrobić wszystko to co interfejs.
  • Agent nigdy nie zapisuje danych sam. Każda zmiana trafia do użytkownika jako propozycja i wykonuje się dopiero po akceptacji.
  • Zbudowałem rozszerzenie Chrome (Manifest V3), które wypełnia formularze na stronach danymi z systemu, z logowaniem przez Auth0 i testami w Vitest.

Full Stack Developer - Lokey (IRMATIC)

Kwiecień 2025 - Obecnie

Rozwijam IRMATIC CMS oraz aplikacje działające na szafach lekowych i inteligentnych skrytkach IRMATIC.

  • Prowadzę integrację urządzeń IRMATIC ze szpitalnym systemem AMMS i współpracuję przy tym bezpośrednio z Asseco i personelem szpitali.
  • Front-end w Vue.js, Quasarze i TypeScripcie, back-end we Flasku, SQLAlchemy i PostgreSQL.
  • Piszę testy w Pyteście i wdrażam aplikacje w Dockerze na AWS, gdzie infrastruktura jest zarządzana w Terraformie.

Full Stack Developer - Correct Context (Comscore)

Kwiecień 2024 - Grudzień 2025

  • Budowałem REST API i mikroserwisy w Django, Django REST Framework i FastAPI, z Reactem na front-endzie.
  • Pisałem DAG-i w Airflow do przetwarzania danych i przygotowałem dokumentację migracji z serwerowni on-premise do AWS.
  • Utrzymywałem pipeline'y CI/CD w Jenkinsie i testy w Pyteście.

Stażysta Software Engineer, wcześniej QA Automation - Dolby Laboratories

Grudzień 2022 - Kwiecień 2024

  • Utrzymywałem aplikację desktopową Dolby Access w C# i .NET: naprawiałem błędy, dodawałem funkcje i pisałem testy w xUnit.
  • Wcześniej, jako stażysta QA, tworzyłem automatyzację testów w Pythonie i Pyteście, w tym paczkę Raspberry Pi USB Gadget i Page Object Model, oraz pomagałem w testach regresyjnych.

Umiejętności

Języki

Python
TypeScript
JavaScript
SQL
C#
HTML
CSS

Back-end

FastAPI
Django
Django REST Framework
Flask
Node.js
NestJS
Socket.IO
SQLAlchemy
Prisma
REST
GraphQL

Front-end

React
Next.js
Vue.js
Quasar
Tailwind CSS
shadcn/ui
Chrome Extensions

AI

OpenAI API
AI Agents
Tool Calling
MCP

Bazy danych i testy

PostgreSQL
Pytest
Vitest
Playwright
xUnit
Selenium

Chmura i DevOps

AWS
GCP
Docker
GitHub Actions
GitLab CI
Jenkins
Linux
nginx
Airflow
Terraform

Narzędzia

Git
GitHub
VS Code
Jira
Slack
Teams

Co Dalej?

W pracy chcę dalej budować agentów AI działających na prawdziwych danych firm, gdzie każda zmiana musi przejść przez akceptację użytkownika.

Poza pracą przygotowuję VELMOIS do startu.

Jestem otwarty na pracę w pełni zdalną na B2B. Jeśli masz projekt albo ofertę pracy, albo po prostu znasz dobry ramen we Wrocławiu, napisz do mnie przez formularz kontaktowy.