Tomasz Kowalczyk

Tomasz Kowalczyk

Jestem Senior Developer · DevLead · Architekt

O mnie

Senior Developer · DevLead · Architekt

Projektuję i buduję szyte na miarę aplikacje webowe z wykorzystaniem AI - od zbierania wymagań, przez architekturę, po wdrożenie na produkcję. Przygotuje też Aplikację pod pozycjonowanie w Google i Chatach AI.

Pierwsze doświadczenie zawodowe IT zdobyłem w firmie Oxide, gdzie pracowałem jako administrator i wsparcie techniczne dla klientów firmy. Następnie przeszedłem do działu programistycznego na stanowisko Backend Developera. Tworzyłem dedykowane aplikacje webowe, np. autorski system mapowania rzutów mieszkań deweloperskich.

W 2017 roku założyłem własną firmę programistyczną. Projektujemy dedykowane aplikacje webowe dla klientów B2B, np. systemy rezerwacji dla gabinetów fizjoterapeutycznych czy system zarządzania szkołą pływania. Obecnie pełnię rolę team leadera i architekta — zarządzam 6-osobowym zespołem specjalistów.

Od 2019 r. współpracuję także z firmą Comarch, gdzie wspomagałem rozwój systemu marketing automation – Mautic. Aktualnie pracuję jako DevLead nad automoderacją AI postów i komentarzy w zespole zajmującym się forum dla klientów ERP.

  • Lokalizacja: Kraków, Polska
  • Data urodzenia: 16.06.1992
Symfony 2-895%
PHP95%
Doctrine90%
MySQL90%
GIT / GitHub90%
DDD88%
Docker88%
TDD85%
PHPUnit85%
Linux85%
Agile85%
Jira85%
RabbitMQ82%
ElasticSearch80%
HTML585%
CSS385%
JS / jQuery80%
Bootstrap80%
Kubernetes78%
AI80%
Administracja LAN/WLAN70%
0Lat doświadczenia
0Zrealizowanych projektów
0Zadowolonych klientów
0Osób w zespole

Języki i technologie

Czym pracuję na co dzień

PHP95%
SQL88%
JavaScript80%
Bash72%
TypeScript65%
Python55%

Doświadczenie

06.2019 – obecnie

Starszy Programista · DevLead

Comarch SA · Kraków

Pełnię rolę DevLead projektu forum społecznościowego dla klientów ERP. Najnowsze wyzwanie to automoderacja postów i komentarzy przy wykorzystaniu AI. Wcześniej zajmowałem się utrzymaniem i dostarczaniem nowych rozwiązań dla systemu marketing automation Mautic.

K8sDockerSymfony 8MercureElasticSearchRabbitMQPHPMySQLMongoDBRedis
01.2017 – obecnie

Architekt · Team Leader · Senior Developer

adevo — działamy kreatywnie · Kraków

Projektowanie szytych na miarę portali internetowych, systemów rezerwacyjnych, platform sprzedażowych oraz aplikacji SaaS. Kieruję grupą 6 osób. Obsługa pełnego cyklu życia projektu (SDLC) – od zbierania wymagań i projektowania architektury, przez development (backend + frontend), po wdrożenie na serwery produkcyjne.

K8sDockerSymfony 7/8MercureElasticSearchRabbitMQPHPMySQLReactHTML5SASSTailwindREST APIGit
06.2015 – 12.2016

Programista — Webdeveloper

Oxide Kreatywne Efekty · Kraków

Projektowanie i rozwój oprogramowania firmowego. Wdrożenie interaktywnego systemu mapowania oraz obsługi sprzedaży inwestycji budowlanych dla branży deweloperskiej.

PHP5Symfony2MySQLHTML5CSS3JSjQueryBootstrapWordPressPrestaShopJoomla
06.2014 – 06.2015

Administrator IT

Oxide Kreatywne Efekty · Kraków

Instalacja, konfiguracja i utrzymanie ciągłości funkcjonowania systemów IT. Administracja hostingiem WWW. Rozwiązywanie incydentów w zakresie 2. i 3. linii wsparcia.

LinuxTCP/IPDNSDHCPActive DirectoryVPNLANWLAN

Wykształcenie

2014 – 2016

Informatyka stosowana · magister

Uniwersytet Jagielloński w Krakowie

2011 – 2014

Informatyka stosowana · licencjat

Uniwersytet Jagielloński w Krakowie

Certyfikaty

Potwierdzone kompetencje

Szkolenia i kursy

  1. 03.2026 – obecnie

    Architekt jutra

    devstyle
  2. 03.2026 – 05.2026

    Developer jutra

    devstyle
  3. 01.2026

    Archetypy Oprogramowania

    devstyle
  4. 05.2025 – 08.2025

    AIDevs

    AIDevs
  5. 03.2025

    BPES – warsztat

    Bottega IT
  6. 01.2025

    Kubernetes Masters

    wkontenerach.pl
  7. 03.2024

    Kubernetes zaawansowany

    automationmaestro
  8. 03.2022

    DB Master

    DEVSTYLE
  9. 02.2022

    Domain Drivers

    devstyle
  10. 06.2021

    DNA — Droga Nowoczesnego Architekta

    DEVSTYLE
  11. 02.2020

    Bezpieczeństwo aplikacji webowych

    Niebezpiecznik
  12. 07.2014

    Cisco CCNA Routing and Switching

    Cisco Systems
  13. 04.2014

    Certyfikowany Specjalista IT Security

    Akademia Bezpieczeństwa

Języki obce

Angielskiśredni (B1/B2)
Niemieckipodstawowy (A1)

Zainteresowania

Moje pasje to pływanie i żeglarstwo. Woda daje mi wolność, przestrzeń i idealny reset po intensywnym dniu. Treningi pływackie uczą mnie dyscypliny, pomagają budować wytrzymałość oraz doskonalić technikę oddechu i dynamikę ruchu. Pod żaglami liczą się dla mnie strategia, praca zespołowa i pełne skupienie na żywiole. Połączenie sportowego wysiłku na basenie z wiatrem i przygodą na otwartym akwenie daje mi ogromną energię do działania i uczy pokory wobec natury.

Najnowsze wpisy

Z bloga

Test doubles w PHPUNIT Bez kategorii
· 3 min czytania · ★ 5.0

Test doubles w PHPUNIT

Test doubles to technika w testowaniu jednostkowym, która polega na tworzeniu obiektów zastępczych dla rzeczywistych obiektów w systemie. Są one używane do izolacji jednostki testowanej i kontrolowania jej zachowania w testach

#PHP #AI
Czytaj dalej →
C Bez kategorii
· 5 min czytania

Czym Jest Wzorzec Projektowy Builder?

W dzisiejszym świecie programowania, gdzie aplikacje stają się coraz bardziej złożone, ważne jest, aby kod był nie tylko funkcjonalny, ale i łatwy do zrozumienia oraz utrzymania. Właśnie tutaj z pomocą przychodzą wzorce projektowe - sprawdzone rozwiązania projektowe, które można wielokrotnie wykorzystywać w różnych kontekstach. Jednym z takich wzorców, który zyskał dużą popularność, jest wzorzec Builder 🏗️.

#PHP #Wzorce projektowe #Design
Czytaj dalej →

Kontakt

Porozmawiajmy o Twoim projekcie

Zbudujmy coś razem.

Masz pomysł na aplikację, system albo potrzebujesz wsparcia architektonicznego? Napisz — chętnie pomogę.