O mnie

Osiem lat w systemach, które nie mogą przestać działać.

Nazywam się Filip Szarek i jestem senior software engineerem. Java i Kotlin na backendzie, TypeScript i React, gdy praca sięga frontu, a pod większością z tego AWS.

Pracowałem w domenach, w których awaria oznacza fakturę: przy platformach polis ubezpieczeniowych w Allstate i First American, globalnej dystrybucji w branży turystycznej w RITS, danych przemysłowych dla energetyki i sektora morskiego w TechnipFMC, a dziś przy tożsamości i integracjach w j-labs.

Naprawdę interesuje mnie szukanie nowego podejścia zamiast sięgania po to, którego użyłem ostatnio, i równie mocno to, żeby użytkownik końcowy dostał to, czego faktycznie potrzebował. W zespole przekłada się to na rzetelne przeglądy projektów, lepszą obserwowalność i mniej niespodzianek przy wydaniach.

Mocne strony, na których się opieram, jeśli to coś Ci mówi: harmonia, dyscyplina, naprawianie, konsekwencja, odpowiedzialność. Typ INTJ, jeśli mówisz tym językiem.

Filip Szarek w kasku motocyklowym na tle pól uprawnych

Doświadczenie

  1. 2025 — obecnie

    Senior Software Engineer · j-labs software specialists

    Projekt techniczny funkcji związanych z tożsamością: szczegółowa autoryzacja, zgodne z wymogami zarządzanie sesją, przepływy OIDC i SDK, z którymi integrują się inne zespoły. Systemy krytyczne, 24/7, niskie opóźnienia.

    Kotlin · Java 17–25 · Spring Boot · TypeScript · Kubernetes · Terraform · Datadog · AWS

  2. 2024 — 2025

    Senior Software Engineer · TechnipFMC

    Skalowalna infrastruktura chmurowa i rozwiązania danych dla energetyki i sektora morskiego, zbudowane na AWS CDK z pipeline’ami w GitHub Actions. Współtworzenie praktyk infrastruktury jako kodu w organizacji.

    Java 17 · TypeScript · Node.js · Python · Flink · AWS CDK

  3. 2023 — 2024

    Senior Full Stack Engineer · RITS

    Backend i frontend oprogramowania dla globalnej branży turystycznej, w międzynarodowym zespole. Pipeline’y w Jenkinsie, Google Cloud, mikroserwisy.

    Java · Spring Boot · React · Redux · JUnit · Jest

  4. 2021 — 2023

    Software Engineer → Senior · Grape Up (First American, Allstate)

    Dwie amerykańskie platformy ubezpieczeniowe od początku do końca: funkcje polis na froncie i backendzie, API GraphQL i REST, procesy w Camundzie, zdarzenia w Kafce, PostgreSQL i MongoDB.

    Python · FastAPI · Flask · Java 8/11 · Spring · React · Terraform · Docker

  5. 2020 — 2021

    Java Experienced Developer · GFT Group

    Mikroserwisy REST w Javie 8/11 i Spring Boot, wdrażane przez TeamCity i Ansible.

  6. 2018 — 2020

    Back-End Developer · Keen / Scaleworks

    Platforma analityczna: nowe typy analiz, Lambdy i kolejki na AWS, TDD i programowanie w parach, dyżury on-call i bezpośrednie wsparcie techniczne klientów.

Mentoring

Mentor w trzech edycjach Tech Leaders (9., 10. i 11.), międzynarodowego, czteromiesięcznego programu wspierającego kobiety, które wchodzą do IT, zmieniają ścieżkę kariery albo zakładają własne startupy.

To samo robię komercyjnie: przeglądy kodu i projektów, wdrożenie zespołu w nowy stack albo coaching jednego inżyniera, który wchodzi na wyższy poziom.

Wykształcenie i uprawnienia

  • Magister informatyki · Uniwersytet Jagielloński

    2019 — 2021

  • Licencjat z informatyki · Uniwersytet Jagielloński

    2015 — 2019

  • Patent sternika motorowodnego

    Uprawnienia

Backend
Kotlin · Java 8–25 · Spring Boot · Python · FastAPI · Node.js
Frontend
TypeScript · React · Redux
Platforma
AWS · Kubernetes · ECS · Docker · Terraform · CDK · GitHub Actions · Jenkins · Datadog
Testy
JUnit · Mockk · Mockito · Wiremock · Playwright · Jest · pyTest
Języki
polski (ojczysty) · angielski (zawodowy)

Potrzebujesz dodatkowej pary rąk na poziomie seniora?