Hi, I'm Ádám, 29 years old, and I currently work as a Specialist Gameplay Programmer at a major game development studio. Alongside my full-time job, I also run my own business working on various custom software projects – from web development through healthcare applications to specialized industrial systems.
But let's start from the beginning.
I started taking programming seriously in 2012, mainly because of my interest in game development. I quickly realized that making a game is far more complex than it looks from the outside – and that's exactly what hooked me.
I began teaching myself C# while building my first game in Unity. It was a simple puzzle game, full of bugs and even more lessons, but as a first project it felt like an enormous milestone.
Not long after, I also opened up to Unreal Engine 4, which brought a deeper dive into C++. From that point on, C# and C++ became part of my everyday life in parallel. Later I supplemented what I'd learned with formal studies, and over time programming became not just my profession but one of my most important hobbies.
In 2015, I published three of my own games on itch.io: two made with Unity, one with Unreal Engine. Those projects are no longer available online, but they played an important role in teaching me what it takes to bring an idea from concept to a working, publishable state.
This was also when I started taking web development more seriously, working with HTML, CSS, JavaScript and PHP among others.
In 2017 I joined CD PROJEKT RED as a Junior Gameplay Programmer.
I first worked on The Witcher 3: Wild Hunt and its expansions. Since the game had already shipped by then, my work mainly involved bug fixing along with maintaining and extending existing gameplay systems.
In 2018 I moved onto Cyberpunk 2077. The project was already in a serious development phase at that point, and I got to work on it as part of an international team of several hundred people.
In parallel, I also worked on GWENT: The Witcher Card Game and Thronebreaker: The Witcher Tales. It was an intense and professionally defining period that taught me a great deal about large-scale game development, teamwork, and keeping complex systems running reliably.
At the end of 2018 I was promoted to Gameplay Programmer.
As a member of the Cyberpunk 2077 gameplay team, my work centered on implementing, tuning and optimizing player-facing mechanics and the systems behind them.
My responsibilities included, among others:
Cyberpunk 2077 launched on December 10, 2020. Development didn't stop there – we kept working on new systems, updates and additional content.
In early 2022, development began on Phantom Liberty, which I worked on as a Specialist Gameplay Programmer. The expansion eventually launched on September 26, 2023.
I'm especially proud to have had the chance to work on games such as:
Several of these projects also received serious international industry recognition and awards.
My own work has also been recognized with personal professional awards, including:
For me, programming has never been exclusively about game development.
I love problems that seem hard, unusual, or even unsolvable at first glance. That's why, through my own business, I continuously work on projects outside the games industry as well.
Over the past few years, among other things, I've worked on:
What connects all of these projects is problem-solving.
For me, that's the most interesting part of programming: understanding a problem, finding the right structure behind it, and then building a system that not only works, but stays usable in the long run.
More than a decade after my first Unity project, I'm still driven by the same thing that got me started: turning an idea into something that works – and becoming a slightly better developer with every project along the way.