Hey there, I'm Peter and I'm an aspiring software developer. I'm currently pursuing a Master's Degree in Comptuer Science in Game Development at Jagiellonian University. I'm currently living in Cracow in Poland. Computer Science to me is something more than just a field of study - it's a passion.
My journey with programming and computer science started during my highschool years. Began with simple HTML and CSS websites, went through simple backend services written in PHP supported by MySql or SQL Server databases finally rendering 2D graphics with C/C++ using OpenGL and olcPixelGameEngine. Currently, besides Java and the Spring Framework, I'm exploring Operating Systems and studying Linux Kernel architecture. I'm also delving into Computer Graphics, particularly OpenGL, game development, and GPU programming, while expanding my knowledge of Machine Learning and Computer Vision. Additionally, I have an interest in Networking, FPGA design, and High-Level Synthesis (HLS). You can check my new posts about CS as well as side projects in the sections below.
My life so far
Bootloader version 2001
Graduated BCS in 2024
Master's degree in progress
Passions and hobbies
Computer architecture
Operating systems
Computer Graphics
Machine Learning
Microservices
Systems Design and Architecture
Currently exploring
Linux memory management
Microservices architecture
Linux and Computer Graphics
Game Development
Java
Spring Framework
Blog Posts
I enjoy reading but writting even more! Here are some of my articles about CS. I pubslih also on so be sure check me out there too!
I have a tendency to create bunch of projects then lose track of them and come back after some time to complete them. That being said i like my things to be done the right way. You can find all of my projects on my github.
Learning and Reading
I try to read a lot and i like to take my time with books. So far here are my top tier recomendations, which in my opinion, every CS student should read.