Computer Science student | aspiring UI designer & developer
I'm a Computer Science student at the University of Łódź, where I specialize in programming and algorithms — but what sets me apart is how I blend that logic with creativity.
I thrive at the intersection of technology and design. From clean UI layouts to meaningful code architecture, I enjoy building experiences that are not only functional but visually engaging. I create digital visuals, manage content across platforms, and develop efficient software that performs well — and looks good doing it.
My work often reflects my curiosity. I’m constantly exploring new tools, frameworks, and design systems. I approach each project with the mindset of a builder and the eye of a designer — asking not just "Does it work?", but also "Does it feel right?"
Outside of academics, I seek out opportunities to learn, grow, and collaborate on creative ideas.
Whether it’s designing, coding, performing music, or capturing visuals.
Always curious. Always building.
I’m deeply passionate about visual expression, especially through digital graphics and visual design. Whether I’m working on a UI layout or crafting custom illustrations, I find joy in the creative details that make digital experiences feel intuitive and beautiful.
Beyond the screen, I explore the world through a camera lens — capturing moments, patterns, and light in everyday scenes. Photography gives me a sense of stillness and observation that balances the structure of coding.
Music is another major part of my life — I play the piano and clarinet, and I love singing, especially in small vocal ensembles. Music trains my ear, sharpens my focus, and often inspires my visual work with rhythm and harmony.
And finally… nothing gets done without coffee. Whether it's a quiet morning espresso or a shared pour-over with friends, coffee is my fuel and my pause — both essential to the creative process.
I’m always eager to learn and improve. Whether it’s mastering a new tool or exploring fresh ideas, I’m constantly working to grow and stay ahead of the curve. Here are the skills I use to turn ideas into reality.
Programming
Web
Databases
Operating systems & scripting
Graphic & Design Tools
Languages
Polish
English
German
A Python program under developement, that allowes usage of the cursor and keyboard without any other
peripheral devices other than a webcam.
View on GitHub
A narrative mystery game set in a café. Brew coffee, talk to customers, and uncover the truth behind
a barista’s disappearance. In development.
View on GitHub
A C++ decoder for GRIB Edition 1 messages based on the WMO FM 92 GRIB specification, using template
388. This decoder parses and extracts meteorological and oceanographic data from GRIB1 binary files,
which are widely used in numerical weather prediction and climate modeling
View on GitHub
Flight simulator with wind influence. Generates wind vector field, calculates flight times between
waypoints with and without wind, and saves data to text and CSV files.
View on GitHub
A C++ project implementing lossless data compression and decompression using the Huffman coding
algorithm. This command-line tool reads user input from the terminal to determine the operation mode
and file names, then processes the data accordingly.
View on GitHub
A simple C++ implementation of the LZ77 compression algorithm supporting string compression and
decompression with customizable sliding window size.
View on GitHub
More projects coming soon!