About me

Eight years inside systems that aren’t allowed to fail.

I’m Filip Szarek, a senior software engineer. Java and Kotlin on the backend, TypeScript and React when the work reaches the front, AWS underneath most of it.

My career has been spent in domains where an outage is an invoice: insurance policy platforms at Allstate and First American, global travel distribution at RITS, industrial data for the energy and marine sectors at TechnipFMC, and identity and integration work today at j-labs.

I’m genuinely interested in finding a new approach rather than reaching for the one I used last time, and equally interested in the end user getting what they actually needed. On a team that mostly shows up as deep design reviews, better observability, and fewer surprises at release.

Strengths I lean on, for what it’s worth: harmony, discipline, restorative, consistency, responsibility. INTJ, if that’s a language you speak.

Filip Szarek wearing a motorbike helmet in front of farm fields

Experience

  1. 2025 — now

    Senior Software Engineer · j-labs software specialists

    Technical design for identity features: fine-grained authorization, compliant session management, OIDC flows and the SDKs other engineering teams integrate against. Mission-critical, 24/7, low latency.

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

  2. 2024 — 2025

    Senior Software Engineer · TechnipFMC

    Scalable cloud infrastructure and data solutions for the energy and marine sectors, built on AWS CDK with GitHub Actions pipelines. Helped the organisation adopt infrastructure-as-code practices.

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

  3. 2023 — 2024

    Senior Full Stack Engineer · RITS

    Backend and frontend for software powering the global travel industry, with an international team. Jenkins pipelines, Google Cloud, microservices.

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

  4. 2021 — 2023

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

    Two US insurance platforms end to end: policy features across front and back end, GraphQL and REST APIs, Camunda workflows, Kafka events, PostgreSQL and MongoDB.

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

  5. 2020 — 2021

    Java Experienced Developer · GFT Group

    REST microservices in Java 8/11 and Spring Boot, deployed with TeamCity and Ansible.

  6. 2018 — 2020

    Back-End Developer · Keen / Scaleworks

    Analytics platform: new analysis types, Lambdas and queues on AWS, TDD and pair programming, on-call duty and direct technical support for customers.

Mentoring

Mentor in three editions of Tech Leaders (9th, 10th and 11th), an international four-month programme supporting women entering IT, changing career paths or launching their own startups.

I also run the same thing commercially: code and design review, onboarding a team onto a new stack, or coaching one engineer through a step up.

Education & credentials

  • MSc Computer Science · Jagiellonian University

    2019 — 2021

  • BSc Computer Science · Jagiellonian University

    2015 — 2019

  • Motorboat helmsman licence

    Licence

Backend
Kotlin · Java 8–25 · Spring Boot · Python · FastAPI · Node.js
Frontend
TypeScript · React · Redux
Platform
AWS · Kubernetes · ECS · Docker · Terraform · CDK · GitHub Actions · Jenkins · Datadog
Testing
JUnit · Mockk · Mockito · Wiremock · Playwright · Jest · pyTest
Languages
Polish (native) · English (professional)

Need an extra senior pair of hands?