Radosław Jankowski

AI Software Engineer · Backend & Web Applications

Profil

Software Engineer z mocnym zapleczem w PHP, TypeScript, backendzie i API. Samodzielnie realizuje rozwiązania od decyzji technicznych po implementację i testy, refaktoryzuje legacy i wspiera zespół wiedzą. Pracuje z DDD i TDD, jest autorem Geo4You i rozwija własne produkty z pomocą AI, z obecnym naciskiem na aplikacje PWA.

Doświadczenie

Wonga.pl

Senior PHP Developer

07.2024 – obecnie

  • Samodzielny rozwój i refaktoryzacja rozproszonych aplikacji Symfony i Drupal — od decyzji technicznych po implementację i testy.
  • Rozwój i refaktoryzacja proxy API zgodnie z DDD.
  • Stosowanie TDD oraz testów jednostkowych i integracyjnych przy rozwijaniu istniejących rozwiązań.
  • Rozwój aplikacji odpowiadających za autoryzację użytkowników.

Packhelp

Senior Software Engineer I

08.2022 – 03.2024

  • Rozwój Gutenberg Page Buildera w PHP, TypeScript i DSL, wspierającego tworzenie stron.
  • Rozbudowa backendu Directus CMS/PIM w TypeScript do obsługi treści i danych produktowych.
  • Implementacja cache Redis oraz diagnostyka i monitoring aplikacji z wykorzystaniem Datadog.
  • Przygotowywanie dokumentacji technicznej rozwijanych rozwiązań.

Software Engineer II

02.2022 – 08.2022

  • Budowa działającej produkcyjnie warstwy web rozwijanej niezależnie od WordPressa i uruchamianej przez integrację z WordPress Core.
  • Projektowanie niezależnych komponentów i granic integracji umożliwiających architektonicznie podmianę silnika CMS.
  • Prototypowanie komponentów wielokrotnego użytku i rozwiązań przygotowujących późniejszy Page Builder, z wykorzystaniem PHP, TypeScript, React i Directus.
  • Optymalizacja warstwy web, w tym obsługi obrazów z imgIX, oraz refaktoryzacja zgodna z SOLID.
  • Diagnozowanie i rozwiązywanie błędów raportowanych przez Sentry we współpracy z innymi zespołami.

Frontend Developer with PHP

03.2020 – 02.2022

  • Modernizacja interfejsów i poprawa wydajności frontendu we współpracy z projektantami i autorami treści.
  • Rozwój SEO technicznego oraz implementacja danych strukturalnych.
  • Aktualizacja PHP do wersji 8.0 z wykorzystaniem środowiska Docker.

Open Gate

Web Developer

02.2019 – 02.2020

  • Rozwój stron WordPress i sklepów WooCommerce, obejmujący funkcje dla klientów oraz utrzymanie istniejących rozwiązań.
  • Implementacja responsywnych interfejsów HTML/CSS na podstawie projektów graficznych.
  • Wprowadzanie zmian wspierających SEO.

Radosław Jankowski · Curriculum vitae

Kompetencje

Backend: PHP 8.x · TypeScript · Symfony · Laravel

Frontend: TypeScript · HTML · CSS · JavaScript · React

Dane i cache: MySQL · PostgreSQL · Redis

Narzędzia i infrastruktura: AWS · Docker · GitHub · Jenkins · Datadog · Sentry · imgIX

Systemy CMS: WordPress / WooCommerce · Drupal · Directus · Gutenberg

Architektura i praktyki: DDD · TDD · SOLID · REST API · DSL · SEO · Structured data

Narzędzia AI: Claude · Codex · Stitch

Rozwój i eksperymenty: PWA · Firebase · Cloudflare · Google Cloud

Czytanie i rozumienie kodu: Python

Edukacja

Politechnika Warszawska 2010–2013

Geodezja i Kartografia · magister inżynier

Warszawska Uczelnia Marii Skłodowskiej-Curie 2006–2010

Geodezja i Kartografia · inżynier