Avatar

Przemek Kowalczyk

Software Engineer

Inżynier oprogramowania, komercyjnie od 2016 roku. Projektuję i rozwijam systemy backendowe w PHP (Symfony) oraz Node.js, utrzymuję je na Kubernetes i Google Cloud Platform, a interfejsy buduję w Vue/Nuxt. Pracuję najchętniej tam, gdzie liczy się czytelna architektura, testowalny kod i przewidywalne wdrożenia.

Umiejętności

Języki
  • PHP
  • JavaScript
  • TypeScript
  • SQL
Backend
  • Symfony
  • Node.js
  • REST API
  • RabbitMQ
  • DDD
  • CQRS
Infrastruktura i chmura
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • CI/CD
  • Git
AI w inżynierii
  • Claude / Claude Code
  • OpenAI Codex
  • Budowa agentów AI
  • Integracja LLM
  • MCP
  • Bezpieczne wdrażanie narzędzi AI
Praktyki
  • Code review
  • TDD
  • Monitoring
  • Mentoring
  • Scrum

Doświadczenie

06.2023 - obecnie

Senior Fullstack Developer

· Comfino
  • Projektowanie i rozwój architektury mikroserwisowej instytucji płatniczej, opartej o usługi w PHP (Symfony) i Node.js komunikujące się asynchronicznie przez RabbitMQ.
  • Przekładanie wymagań biznesowych na kontrakty API, granice usług i model danych.
  • Utrzymanie systemów produkcyjnych na Kubernetes / Google Cloud Platform, wraz z monitoringiem, alertingiem i analizą incydentów.
  • Optymalizacja wydajności i niezawodności krytycznych ścieżek płatniczych: profilowanie zapytań, warstwy cache, redukcja czasu odpowiedzi API.
  • Automatyzacja CI/CD dla buildów, testów i wdrożeń, co skraca pętlę informacji zwrotnej w zespole.
  • Budowa interfejsów w Vue / Nuxt zintegrowanych z API płatniczym.
  • Code review, standardy kodowania i testów oraz mentoring pozostałych inżynierów.
  • Prowadzenie nowych funkcjonalności od projektu technicznego po wdrożenie produkcyjne.
  • PHP
  • Symfony
  • TypeScript
  • Node.js
  • Vue
  • Nuxt
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • RabbitMQ
2022 - 06.2023

PHP Developer

· SilkyCoders
  • Refaktoryzacja legacy modułów systemu zarządzania produktami detalicznymi, z wydzieleniem domen i uporządkowaniem zależności.
  • Migracja aplikacji na architekturę opartą o DDD, z naciskiem na testowalność kodu.
  • Konteneryzacja środowisk w Dockerze i przygotowanie usług do uruchamiania na Kubernetes.
  • Konsultowanie rozwiązań technicznych i szacowanie zakresu prac razem z zespołem.
  • PHP
  • Symfony
  • Docker
  • Kubernetes
  • DDD
  • Scrum
03.2018 - 2022

Fullstack Developer

· Comperia
  • Migracja portalu Telepolis.pl z autorskiego systemu na Symfony, z przepisaniem modelu danych i warstwy prezentacji.
  • Implementacja chatbota wspierającego zespół obsługi klienta.
  • Rozwój procesów wnioskowania o finansowanie i integracji z API partnerów w ComperiaRaty.pl i Comfino.pl.
  • Projektowanie usług uruchamianych w Dockerze/Kubernetes na Google Cloud Platform, z kolejkami RabbitMQ.
  • Rozwój interfejsów w Vue/Nuxt oraz usług w Node.js.
  • PHP
  • Symfony
  • JavaScript
  • Node.js
  • Nuxt
  • Vue
  • Kubernetes
  • Docker
  • Google Cloud Platform
  • RabbitMQ
11.2016 - 03.2018

Fullstack Developer

· Konsult Expert
  • Rozwój platformy medycznej do konsultacji online z backendem w Symfony i warstwą widoku w Twig/jQuery.
  • Implementacja wideorozmów, czatu i wymiany plików w oparciu o Twilio.
  • Integracja płatności online Przelewy24.
  • Współpraca z grafikiem przy wdrożeniu responsywnego interfejsu użytkownika.
  • PHP
  • Symfony
  • JavaScript
  • Twig
  • jQuery

Wykształcenie

03.2016 - 10.2016

Bootcamp Backend Developer

· Coders Lab
2011 - 2015

Geodezja i geoinformatyka (Inżynier)

· Uniwersytet Warmińsko-Mazurski w Olsztynie

Wyrażam zgodę na przetwarzanie moich danych osobowych w celu prowadzenia rekrutacji na aplikowane przeze mnie stanowisko.