
Poznań University of Technology
Master of Computer Science
Advanced Internet Technologies
I am working as software engineer at PSI Polska sp. z o.o. and teaching assistant at Poznań University of Technology. I live in Poznań but I come from Suwałki - very cold city in north-west Poland. Since childhood, I’ve been playing football as a goalkeeper. This passion has grown into a significant part of who I am. Apart from my time guarding the goalposts, in 2015, two more passions appeared - beach volleyball and programming. I fell in love with programming from the first time I saw "Hello world" on my screen. In that moment my interests aren’t limited to the sports field, though. As I navigate the intersection of my sporting and programming interests, I’m eager to bring my dedication, adaptability, and enthusiasm into new environments. Whether it’s defending the goalpost or debugging code, I approach challenges with the same vigor, ready to learn and contribute to the best of my abilities. I am a positive, chatty and extroverted person who is very ambitious. I love working in a team and compete with others.
First "Hello World" program in C++ and Code::Blocks.
Mature exams and first GitHub repository.
First Python program, first bot on CodinGame website.
Gwent card game in C++ with SFML.
Online bomberman game in C++ with Qt.
Underwater scene in C++ with OpenGL.
First job as a Software Engineer.
Participation in Polish Swiss Game Jam.
Mobile app for contractor accommodation in Kotlin.
Participation in RPG Game Jam.
Learning PlayCanvas and Unreal Engine.
Jumputra - big game project for master thesis in C++ with CMake, SFML and GoogleTest.
Starting teaching students object-oriented programming.
Earth fragment visualization application in C++ with OpenGL.
Lots of smaller projects in C++, C#, Assembler, Java and Python.
Participation in Hack of Tomorrow.
Master of Computer Science
Advanced Internet Technologies
Bachelor of Computer Science
High School Diploma
Math, Physics and Computer Science
Teaching students object-oriented programming in C++ and Java. Conducting laboratory and lecture classes.
Programming in C++, scripting in Python. Implementing new functionalities and fix SCADA system bugs on Windows. Working with industrial protocols and network calculations.
Handling preparation of multi-format prints for clients – trimming, reinforcing edges, adding eyelets, and packing for shipment.
Operating Schelling panel cutting saws for wood-based materials and scripting in MCS Evolution software, including troubleshooting and fixing minor machine errors.
Operating extrusion and painting machines for the production of skirting boards.