Skip to content
mateusz.skrzypczyk
// available for new opportunities

MateuszSkrzypczyk

>

6 years building robust backend systems - Spring Boot, microservices, and beyond.

// 01. about me

About me

Experienced software developer with a 6-year track record in creating robust Java-based backend applications. I thrive in building seamless end-to-end web solutions, especially using Spring Boot and React. Driven by a passion for clean, maintainable code and inspired by cutting-edge architectural practices, I'm always ready to take on new challenges and expand my skill set in fast-evolving technologies.

Outside of work I spend time stargazing, capturing moments through photography, reading about science, and occasionally disappearing into a good video game.

Education

Bachelor of Engineering in Computer Science

Lodz University of Technology · 2019 - 2023

Thesis: Remote system for conducting security audits of web applications.

Interests

  • Astronomy
  • Photography
  • Science
  • Modern technologies
  • Video Games

Quick facts

Experience
6+ years
Focus
Backend / Java
Location
Poland
Languages
Polish - English (B2)
// 02. experience

Where I've worked

  1. empik

    Java Developer

    06.2021 - present

    empik.com platform

    • Developing and enhancing the empik.com e-commerce platform
    • Participating in design of microservices architecture
    • Ensuring application security when implementing new features
    • Monitoring applications and providing on-call support
    • Onboarding new employees and conducting technical interviews
    • Optimizing systems using data from application monitoring
    • Carrying out front-end tasks as needed
    Java 17/21KotlinSpring BootSpring SecuritySpring CloudSpring Data JPAHibernateFlywayPostgreSQLOracleKafkaActiveMQDockerRESTgRPCMavenGradleGrafanaPrometheusJenkinsMicroservicesReactTypeScript
  2. Makolab

    Java Developer

    03.2020 - 06.2021

    Automotive application & SITA accessibility platform

    • Implementing and enhancing solutions for a platform integrated with vehicles from well-known brands
    • Proposing architectural solutions and preparing documentation
    • Implementing new solutions and integrating with new clients (SITA for aircraft)
    • Developing and implementing fixes for the platform providing internet access for air travelers
    Java 8/11Spring BootSpring SecuritySpring Data JPAHibernateFlywayOracleDockerRESTMavenOpenShiftJenkinsSonarQubeThymeleafAngularTypeScript
  3. Transition Technologies

    Junior Java Developer

    03.2020 - 06.2021

    IoT application

    • Refactoring legacy solutions on the ThingWorx platform into new technologies
    • Adding new solutions and integrations to the existing system
    JavaThingWorxIoT
  4. Accenture

    Intern

    12.2018 - 08.2019

    Social Media application

    • Developing an end-to-end application for employees to post company announcements
    • Designing the architecture of the entire solution
    JavaSpring BootAngularTypeScript
// 03. tech stack

Technologies I use

Languages

Java
Kotlin

Frameworks

Spring Boot
Hibernate
Flyway

Infrastructure & DevOps

Docker
Jenkins
Linux
Rancher
Gradle
Maven

Databases

PostgreSQL
Oracle

Messaging & APIs

Kafka
RabbitMQ
REST
gRPC

Monitoring

Prometheus
Grafana
Kibana
Opsgenie

Frontend

TypeScript
JavaScript
React
Angular

Tools

Git
GitHub
Jira
IntelliJ IDEA
Claude
GitHub Copilot
// 04. contact

Get in touch

Have a project in mind, a job opportunity, or just want to talk tech? Drop me a message - I usually reply within a day or two.