Frontend game developer with professional experience in building
production-ready HTML5 slot games using TypeScript and PixiJS.
I specialize in interactive graphics, animations, and game logic,
with a strong focus on performance, clean architecture, and maintainable code.
I enjoy working close to the visual layer of applications — turning
mathematical models and design concepts into smooth, engaging user experiences.
Currently working fully remotely, collaborating with designers, artists,
and backend developers to deliver scalable game solutions.
I have professional experience both in traditional web development
and in game development. I started as a full-stack developer,
working on internal banking applications used by cooperative bank employees.
Currently, I work as a frontend game developer, building HTML5 slot games
with PixiJS and TypeScript. My responsibilities include implementing
core game logic, developing reusable systems, integrating animations,
and ensuring smooth performance across different devices.
I obtained my Bachelor of Engineering degree in January 2023 from AGH University of Science and Technology in Cracow, specializing in Information and Communications Technology. During my studies, I focused on software engineering, internet related technologies, computer graphics, and game development fundamentals.
Outside of programming, I actively train Brazilian Jiu-Jitsu (blue belt) at Unity Jiu-Jitsu in
Cracow,
which has taught me consistency, problem-solving under pressure, and long-term discipline.
I enjoy playing chess, occasionally engaging in online rapid games where I hold a rating of around
1150. I almost never turn down the opportunity to play a game of football with friends. My reading
interests are diverse, focusing heavily on fantasy, science, and physics.