About me

Hi. I'm Marek Daniluk.

I'm a software engineer based in Bytom, Poland. Over the years, I've gained experience in a variety of fields, including embedded software development, IoT, and mobile applications, but my true passion lies in game development.

Currently, I work at Amazing Games Network LLC, where I am a Windows developer. I'm dedicated to delivering easy-to-use solutions, which is why I love working closely with the people who use them.

Experience

Career

Amazing Games Network
Sep 2025 - present, C# Windows Software Programmer

People Can Fly
Jan 2024 - Aug 2025, Unreal Engine's Senior Tools Programmer

Techland
Aug 2023 - Dec 2023, C++ Senior Tools Programmer
Mar 2020 - Aug 2023, C++ Gameplay/Tools Programmer

Talkin' Things
Jan 2019 - Feb 2020, Unity 3D Developer, IoT Additional Engineer

LabLike/Media Bridge
May 2015 - Sep 2018, Unity 3D Developer, Project Manager

Samsung Electronics
Sep 2014 - Mar 2015, Project Manager
Aug 2013 - Mar 2015, Junior C++ Embedded Engineer

Jujubee
Feb 2012 - Jul 2013, Unity 3D Developer

Polish-Japanese Academy of Information Technology
Jan 2010 - Sep 2011, Junior C++ Developer

Education

Polish-Japanese Academy of Information Technology
2013 - 2015, Master's Degree Computer Software Engineering
2006 - 2010, Bachelor's Degree Data Modeling

Skills

C++ C# Bash Perforce Git GitHub Bitbucket Unreal Engine 5 Unity 3D Rest API User Experience Miro Augmented Reality Android iOS Linux Raspberry Pi IoT Embedded Development CMake Premake5 Visual Studio SQL Qt UWP WinUI XAML MVVM MVC ImGui Design Patterns Code Architecture Code Review Swarm GoogleTest MSTest NUnit Agile Scrum Jira Trello Confluence

Projects

Dying Light 2 Developer Tools
Tool Windows Custom Engine C++ Story Utilities Dialogue Utilities
A tools programmer is part of the team focused on making the game, and the results of their work isn't the end goal. But not always.
about
Dying Light 2 Stay Human
Game Steam Consoles Custom Engine C++ Telemetry
I didn't work much on Dying Light 2 because I was part of another project's team. But as we all know, game launches always come with a lot to do and not enough people to get it all done.
about
Retro Synthesis
Game Steam Kickstarter Unity 3D C# Gameplay
There are projects that impact your entire life. Retro Synthesis didn't quite have that effect, but it came close.
about
FLASHOUT 3D
Game Steam Mobiles Unity 3D C# Gameplay
My first commercial project will always have a special place in my heart, even though I can barely stand looking at it now.
about
BrixAR
Game iOS Augmented Reality Unity 3D C# Gameplay
Who wouldn't enjoy stacking virtual blocks in the middle of their living room?
about
mr.io
Game Mobiles Multiplayer Unity 3D C# Gameplay
At first glance, it's clear what mr.io was meant to be. Still, I can't deny the charm and addictive gameplay of the game.
about
kra_imp
Library Windows Unix GitHub CMake C++
In the rhythm of household duties, one often loses the privilege of dedicating time to personal ambitions and projects. I don't agree with that.
about
Slyville
Boardgame Crowdfunding Game Design
This is probably a perfect case of how, in game development, you plan one thing, but end up with something completely different. Yes, Slyville actually started as a mobile game.
about
Whole life before eyes
Short Story Fantazje Zielonogórskie Contest Fantasy
"You're not a writer, you don't know what we need".
about