Hi, I'm Patryk! 👋

Graduating yesterday.

Patryk

About Me

👋 Hi! I’m Patryk, a recent Software Engineering graduate who’s been writing code for over two decades — ever since my uncle introduced me to TurboPascal and Delphi as a child.

💻 Today, I focus on Java and C++ development, with hands-on experience in Qt for UI, Spring Boot for backends, and containerised deployments on Linux using Docker and Kubernetes. During my foundation year at university, I was honored with the “Best Performance” award 🏅 for my academic and project excellence.

🧠 My true passion lies at the frontier of human potential: brain-computer interfaces (BCIs). I’m deeply committed to developing seamless neural connections that will redefine how we live, learn, and create. My goal? To become a leading expert in BCI technology and help build a world where thought becomes the ultimate interface.

📚 Outside of tech, I unwind with immersive sci-fi novels. My top picks are The Way of the Shaman and the World of the Changed series by Vasily Mahanenko.

My Projects

Explore a selection of my recent work across various domains and technologies. Each project represents a unique challenge and solution.

CrowdTales

View Details

CrowdTales

🛠️ Under Development

An interactive storytelling platform for streamers, enabling real-time audience participation through live chat voting.

Java
MongoDB
Containerisation
Web
RESTful API
Maze Solver

View Details

Maze Solver

A Qt/C++ application for dynamically generating mazes and visualizing pathfinding algorithms.

C++
Qt
Restaurant Website

View Details

Restaurant Website

A modular multi-page restaurant website built with HTML, CSS, JavaScript, and PHP to simulate a real-world restaurant's online presence.

Web
Marble Solitaire Game

View Details

Marble Solitaire Game

A C++/OpenGL recreation of the classic Marble Solitaire board game with custom 3D Blender assets and audio.

C++
OpenGL

Skills & Expertise

A comprehensive overview of my technical skills and areas of expertise, cultivated through hands-on projects and continuous learning.

Skill Distribution

Core Skills

  • Frontend60%
  • Backend85%
  • Design40%
  • DevOps70%
  • Mobile40%

Languages

  • Java90%
  • C++70%
  • SQL60%
  • HTML55%
  • CSS55%
  • JavaScript45%
  • Python30%
  • PHP30%

Frameworks

  • SpringBoot80%
  • Qt70%
  • Tailwind CSS60%
  • Next.js55%

Tools

  • Git85%
  • GitHub85%
  • Figma80%
  • VS Code90%
  • Docker70%
  • JetBrains IDEs75%
  • Jenkins85%
  • Kubernetes85%
  • Firebase85%
  • Postman80%
  • Linux75%
  • Android Studio70%