Paweł Abramowicz

Curriculum vitæ

miasto · Szczecin

e-mail ·

strona · abramowicz.website

telefon · 691 070 279

Doświadczenie

Krajowy Integrator Płatności S.A. – Tpay

zdalnie

07.2023–obecnie

starszy PHP developer

  • praca nad systemem obsługującym wiele dziesiątek tysięcy transakcji finansowych dziennie
  • wymagana wysoka wydajność i dostępność systemu
  • projektowanie i wdrażanie nowych elementów API
  • wdrożenie event sourcingu w miejscu systemu wymagającym jednoczesnej audytowalności i szybkiego pozyskiwania podglądu danych; szkolenie wewnętrzne na temat event sourcingu i szczegółów wdrożenia
  • feedback do zespołów produktowych (pomysły na ulepszenie produktu w następnej iteracji oraz nowe produkty, które mogłyby powstać na bazie już istniejących)
  • udział w szkoleniu praktycznym dotyczących event stormingu, warsztatowej metodyki odkrywania i uszczegółowiania wiedzy domenowej
  • tech highlights: Symfony, MySQL, Redis, RabbitMQ, Kafka, microservices i rozproszone monolity, Docker, Ansible

Praca w systemie kontraktowym

zdalnie

07.2021–06.2023

PHP developer (contractor)

  • praca dla klientów ze Szwajcarii (Jobtome), Niemiec (AboutYou), Litwy (Nord Security, Kilo Health)
  • praca nad systemami przetwarzającymi dane średniej wielkości i duże (miliardy rekordów)
  • wymagana wysoka wydajność i dostępność systemów
  • projektowanie i wdrażanie nowych elementów API
  • wykorzystanie systemów kryptograficznych przy użyciu biblioteki libsodium
  • feedback do zespołów produktowych (użytkowanie wykonywanych systemów i zgłaszanie uwag co do ich używalności)
  • tech highlights: projekty w Symfony i Laravel, API Platform, MySQL, Redis, react-admin, Laravel Nova, microservices i rozproszone monolity

Divante S.A.

zdalnie

09.2018–06.2021

starszy programista PHP

  • praca nad OpenLoyalty, systemem zarządzania programem lojalnościowym
  • wymagana wysoka wydajność i jednoczesna dostępność systemu
  • projektowanie i wdrażanie nowych elementów API
  • tech highlights: Elasticsearch, RabbitMQ, PostgreSQL, Symfony, CQRS

Wonga.pl sp. z o. o.

zdalnie

08.2017–08.2018

programista PHP

  • praca nad API nowej aplikacji oraz systemem content marketingowym
  • high concurrency & reliability
  • tech highlights: Redis, XML APIs, PostgreSQL, Symfony, Drupal

Functionite

zdalnie

07.2016–07.2017

programista PHP

  • praca nad aplikacją służącą do nauczania programowania, sklepem internetowym, platformą multimedialną
  • tech highlights: Redis, XML APIs, PostgreSQL, Symfony, Drupal

Zespół Szkół Akademickich Politechniki Wrocławskiej

Wybrzeże Wyspiańskiego 23-25, 50-370 Wrocław

04.2016–06.2017

prowadzący zajęcia dodatkowe z Podstaw Programowania w języku Python

    Politechnika Wrocławska

    Wybrzeże Wyspiańskiego 27, 50-370 Wrocław

    05.2013–06.2015

    administracja laboratoriami komputerowymi

    • administracja sieciami komputerowymi złożonymi z 70+ węzłów
    • rozwijanie systemu do zarządzania stacjami roboczymi w laboratorium (PHP, PSExec)

    Edukacja

    Politechnika Wrocławska

    2016–2017

    • studia magisterskie na kierunku informatyka
    • prezes Koła Naukowego Online Systems Developers (systemy webowe)
    • członek Koła Naukowego medical.ml (uczenie maszynowe, sieci neuronowe, rozpoznawanie obrazu)
    • praca magisterska pt. Algorytm generowania liczb pseudolosowych na podstawie ruchu mikroorganizmów
    • II miejsce w ogólnouczelnianym Turnieju Językowym (jęz. angielski)

    Politechnika Wrocławska

    2012–2016

    Prywatne Liceum Ogólnokształcące im. Królowej Jadwigi w Lublinie

    2009-2012

    • klasa o profilu matematycznym
    • rozszerzenia fakultatywne z biologii, chemii, fizyki
    • angielski na poziomie C1

      Umiejętności

      PHP 7.4 & 8.2projektowanie REST APIs & JSONSymfony

      90%

      HTML 5 & CSS 3WordPressLaravelSlim

      80%

      Pythonvanilla JSjQueryMySQLPostgreSQL

      70%

      RabbitMQKafkaDjangoFlaskVueLaravel NovaReact & react-admin

      60%
      PHP 7.4 & 8.2 Python MySQL & MariaDB PostgreSQL projektowanie REST APIs (JSON) Symfony Laravel Slim RabbitMQ Kafka HTML 5 CSS 3 (vanilla) JS jQuery Vue Laravel Nova React & react-admin WordPress·
      Linux SSH · TDD in both scrum & waterfall · Slack

      Projekty

      Naym

      2015+

      System do zarządzania współwynajmowanymi mieszkaniami.

      Contool

      2011–2014

      Własny CMS, PHP 5.2 (wymagania klientów), 10+ wdrożeń, kilkanaście tysięcy odsłon miesięcznie.

      Aktywność

      Aktywnie angażuję się w działania związane z edukacją i zwiększaniem możliwości młodych ludzi na rynku pracy.

      Uważam, że każdy może podnieść swoje umiejętności zawodowe, a obowiązkiem ludzi, którzy gromadzą wiedzę, jest jej rozpowszechnianie. Z tego powodu biorę udział i organizuję szkolenia i warsztaty z zakresu programowania w języku Python i podstaw projektowania przyjaznych interfejsów użytkownika, a także wspieram różnorakie przedsięwzięcia edukacyjne, takie jak konkurs Matematyka w technice dla technika czy konferencja TEDxPolitechnikaWroclawska.

      Języki

      Oprócz polskiego, mojego rodzimego języka, posługuję się płynnie językiem angielskim; poza tym posiadłem znajomość zasad gramatyki języka niemieckiego i umiem posługiwać się nim w piśmie.

      I can speak and write English fluently. Here's my resumé in English!

      Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w tym dokumencie dla potrzeb związanych z procesami rekrutacji, w których samodzielnie zgłosiłem udział przez przesłanie niniejszego dokumentu, zgodnie z obowiązującymi w dniu przesłania niniejszego dokumentu przepisami o ochronie danych osobowych.