About

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 THE GAMES INDUSTRY

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:

  • implementing gameplay features and integrating them into existing game systems
  • developing combat, character and interaction mechanics
  • turning gameplay concepts designed by designers into technical implementations
  • debugging complex, interconnected gameplay systems
  • profiling and optimizing runtime performance
  • building internal debugging and developer tools
  • close collaboration with Design, Animation, QA and other Engineering teams
  • supporting features from the initial prototype all the way to the final, shipped state

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:

BEYOND GAME DEVELOPMENT

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:

  • building websites and web-based systems
  • building healthcare applications
  • developing software that supports surgical workflows
  • building health-tracking applications
  • developing tourism systems
  • building closed online education and course platforms
  • as well as numerous custom business software projects

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.

TOOLKIT

ENGINE & LANGUAGE
Unreal Engine 4 Unreal Engine 5 Unity Engine Red Engine C++ C# HTML CSS JS TypeScript React Laravel Angular Bootstrap
SYSTEMS
Core gameplay systems Modular architecture Character and combat mechanics AI and animation integration Networked gameplay Designer tooling
9 YEARS IN THE INDUSTRY
4 TITLES SHIPPED SO FAR
3 AWARDS
PROJECTS CONTACT