MK

Mateusz Kaczynski

partly available

Last update: 06.09.2022

Software developer, Java software developer, Java Developer

Company: primeIT Mateusz Kaczynski
Graduation: not provided
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Polish (Native or Bilingual)

Attachments

Kaczynski Mateusz Letter of Reference - Allstate.pdf
MATEUSZ Kaczynski CV.docx
MATEUSZ Kaczynski CV.pdf

Skills

backend, java, Spring boot, frontend, reactjs, mongoDB, coding, Java8, Git, XP, CI/CD, cloud, serverless architecture, Node.js, Typescript, API, CMS, Contentful, Angular, Confluence, AWS Lambda, Angular 7, SCRUM, digitization, JavaEE, Websphere Application Server, dojo toolkit, JPA (EclipseLink), database, VoIP, docker, ActiveMQ, SQS, SNS, AWS, RDS, DynamoDB, Redis, Lambda, EC2, JOOQ, Microservices, Spring, JPA, Hibernate, Angular4

Project history

06/2020 - 12/2020
Java software developer
Allstate (Insurance, >10.000 employees)

The goal is to build a cloud microservice that will convert data formats between new and legacy systems - purely backend focused project. Rest api exposed in cloud with use of PaaS PCF. Also contains of submodule that is responsible of posting messages to Kafka topics. • Writing tests, code reviews, architecture design • Mentoring junior developers, pair programming • Tech-Stack: Java8, Spring, Spring-boot, Git, XP, CI/CD, Oauth, Kafka, OpenAPI, PCF

03/2020 - 06/2020
Java software developer
Allstate (Insurance, >10.000 employees)

Application serves as a tool for the allstate analysts to rule and decide upon the fault and allocate appropriate compensation for the clients. The technology stack we utilize consists of backend services written in java v.8, spring boot and other spring libraries while on the frontend we utilize reactjs. Persistence layer build with use of mongoDB. Pivotal cloud foundry as PaaS. Worth to mention is the XP process with 100% pair coding time. Initially carried out in Chicago, due to Covid19 it became remote Project language: English
• Writing tests, code reviews
• Tech-Stack: Java8, Spring, Spring-boot, MongoDB, Reactjs, Git, XP, CI/CD, PCF

05/2019 - 02/2020
Software developer
grapeUp

Project for client from Automotive industry. The goal was to move parts of existing application into
the cloud. My responsibility was mainly the backend side. We utilized the serverless architecture.
Functions were written in Node.js with use of Typescript. We have developed API that connects parts
of the old on-prem system together with headless CMS (Contentful) serving enhanced API to the
clients. I have worked also on frontend tasks (SPA built with Angular 7+). Project partly on site.
Every two weeks presence in Stuttgart as a change of sprint, the rest remote. Project language
English occasionally German.
* Ensuring the code quality and development according to the requirements,
API documentation update (Confluence).
* Writing tests, code reviews.
* Contributing to architectural decisions.
* Tech-Stack: Node.js, AWS Lambda, Angular 7, Contentful, Git, SCRUM, CI/CD.

07/2018 - 04/2019
Java software developer
iteratec

Work in partly remote team from Stuttgart on project in automotive industry. The project objective
was the further automation and digitization of the manufacturing process. We were responsible for
developing four different stand-alone apps communicating with other core services. The project was
carried out in German. The project mainly run remote, occasional visits to Stuttgart
* Designing and developing emerging ideas .
* Writing tests, code reviews.
* Technologies used: JavaEE, Websphere Application Server, dojo toolkit, JPA (EclipseLink),
Oracle database, Git, SCRUM .

04/2017 - 07/2018
Junior Java Developer
CrazyCall

This was a Saas company. Selling their own VoIP product, aiming to help telemarketers automate their
workflow. We followed the microservice architecture using docker containers. It was backend heavy
position, I faced many challenges in microservice cloud architecture, utilizing asynchronous
architecture based on ActiveMQ, SQS, SNS queues. All the components deployed in AWS using multiple
of sevices (RDS, ECS, DynamoDB, Redis, Lambda, SQS, EC2).
* Designing and creating software according to business requirements
* Work in scrum framework
* Technolgies used: Java, AWS, JOOQ, Microservices, Spring, JPA (Hibernate), Git, Angular4

Local Availability

Open to travel worldwide
Profileimage by Mateusz Kaczynski Software developer, Java software developer, Java Developer from Wroclaw Software developer, Java software developer, Java Developer
Register