Software Engineer II at ADTRAN · Gdańsk
Łukasz
Chlipała.
I build serverless backends on AWS and the TypeScript products on top of them. Four years in production: telecom device management at ADTRAN, UK government services at Kainos, and JoinBee, a SaaS for schools and clubs, after hours.
- subscribers migrated
- 1.3M
- subscribers migrated
- faster vehicle import
- 5×
- faster vehicle import
- in production
- 4 yrs
- in production
01 /
Experience
ADTRAN
Software Engineer II
Jul 2025 — Present
- Single-handedly migrated 1.3M subscribers (end users) from an existing system to a new microservice, from architecture to cutover.
- Built a global search service on OpenSearch that ingests data from many sources into one index, replacing several separate indexes that were hard to query together.
- Built a gateway proxy service that connects to customer devices over a tunnel and renders the router's own UI directly inside our app.
- TypeScript
- Node.js
- AWS
- OpenSearch
- WebSockets
- Microservices
- Event-driven
Kainos
Associate Software Engineer
Oct 2024 — Jun 2025
- DVSA MOT service: Images in Garages, attaching vehicle photos to the MOT test. Extended the PHP frontend and built the serverless TypeScript backend on AWS.
- Moved a Java 8 service from EC2 to Docker on Fargate.
Trainee Software Engineer
Jul 2023 — Sep 2024
- DVLA Import: cut the time to propagate a vehicle import across UK registries from 10 minutes to 2.
- Rewrote integration tests of the main MOT API from Behat to Playwright.
- Spark Forms: customer satisfaction surveys for UK government websites in Java Spring Boot, Angular and AWS.
- TypeScript
- AWS Lambda
- Serverless
- Fargate
- PHP
- Playwright
- Angular
- Java Spring
Radmor S.A.
Software Engineer
Jul 2022 — Jun 2023
- Data transfer between a Python test environment and a C++ server.
- Interactive map applications driven by real-time location data of radio stations and links between them.
- Python
- C++
- Qt
- Linux
- SQL
02 /
Projects

SaaS for schools, academies and clubs
JoinBee
Schedule, attendance, payments and a public page for dance schools, sports academies and kids' clubs. Parents confirm attendance, pay by BLIK or card and chat with the school in one PWA. Each school gets a showcase page it can share with one link.
- TypeScript
- AWS Lambda
- API Gateway
- DynamoDB
- Cognito
- CDK
- React
- Next.js

Booking and payments for a social enterprise
Creative Development
Customers book basic services and pay online, send inquiries about larger jobs and sign up for training sessions. Staff manage everything from an employee panel.
- TypeScript
- Angular
- AWS
- MongoDB
- Stripe
- Tailwind CSS

Company website
BMP Projekt
Website created for BMP Projekt, presenting the company's offer.
- WordPress
03 /
Skills
- Languages
- TypeScript · JavaScript · PHP · Python · C++ · Java · SQL
- Cloud
- AWS Lambda · API Gateway · DynamoDB · Cognito · OpenSearch · S3 · CloudFront · Fargate · CDK · Serverless Framework
- Frontend
- React · Next.js · Angular · Tailwind CSS · TanStack Query
- Backend & data
- Node.js · REST · WebSockets · JSON-RPC · MongoDB · MySQL · MariaDB
- Quality & tooling
- Jest · Playwright · k6 · Docker · GitHub Actions · GitLab CI
04 /
Education
MSc, Computer Science
Gdańsk University of Technology
2024 — 2026
BSc, IT Management
Gdańsk University of Technology
2021 — 2024
BEng, Robotics
Gdańsk University of Technology
2020 — 2024
05 / Contact