About
Mainframe developer.
The mainframe is where I work: the platform running systems that process data for hundreds of thousands of people. Day to day that means COBOL and JCL on IBM z/OS, plus SQL and whatever else the task needs.
German payroll has been my area since 2023, tax calculation specifically. Every change here has two layers: the regulation, which has to be read literally, and the code, which has to apply it to data collected over years. Nothing leaves my desk for production half understood.
My background is an engineering degree in computer science, specialisation in programming technologies. I spent over five years in Germany and that is where the language comes from. Today it is a working tool, because the regulations and the documentation I deal with are German. From October 2026 I am also studying German philology at the University of Wrocław.
IDENTIFICATION DIVISION.
PROGRAM-ID. SETTLE.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 SYSTEM-STATE PIC X(12) VALUE 'RUNNING'.
01 COUNTER PIC 9(9) COMP.
PROCEDURE DIVISION.
MAIN.
PERFORM PROCESS UNTIL END-OF-FILE
DISPLAY 'Records done: ' COUNTER
STOP RUN. Experience
-
01/2025 – present
Software developer
SD Worx Poland
-
05/2024 – 01/2025
Junior software developer
SD Worx Poland
-
03/2023 – 04/2024
Junior software developer
Harvey Nash Germany
Education
-
10/2026 – in progress
German philology, master’s degree
University of Wrocław
-
10/2020 – 04/2024
Computer science, engineering degree
University of Humanities and Economics in Łódź
Specialisation: programming technologies.
-
02/2023
German, telc C1 certificate
telc
Languages
- Polish
- mother tongue
- English
- comprehension C1, speaking and writing B2
- German
- comprehension C1, speaking and writing B2
Outside work
- New technology
- Markets and investing
- Travel
- Sport
- Ceramics and glass
A few things I like
Books
-
Solaris
Stanisław Lem · 1961
-
Chernobyl Prayer
Svetlana Alexievich · 1997
Films
-
The Prestige
Christopher Nolan · 2006
-
One Flew Over the Cuckoo’s Nest
Miloš Forman · 1975