Piotr Tkaczyk
About Piotr Tkaczyk
Piotr Tkaczyk is a Senior Automated Tests Programmer at CD PROJEKT RED, specializing in multi-threading real-time applications and test-driven development. With over 18 years of experience in C++ and a strong interest in IoT, he has contributed to various software development projects and supports teams in bug hunting.
Work at CD Projekt Red
Piotr Tkaczyk has been employed at CD PROJEKT RED since 2018, serving as a Senior Automated Tests Programmer. In this role, he focuses on software development automation, utilizing practices such as continuous integration (CI), continuous deployment (CD), and automated testing. He oversees general build system operations, ensuring build stability while addressing new issues through defect analysis. Tkaczyk has contributed to the maintenance and enhancement of the framework for engine and editor functional tests for the game Cyberpunk 2077 (CP77), integrating C++ code with the game engine.
Previous Experience at Samsung Electronics
Before joining CD PROJEKT RED, Piotr Tkaczyk worked at Samsung Electronics as a Software Engineer. His tenure included two separate periods: first from 2014 to 2015 for six months, and then from 2015 to 2016 for one year. During his time at Samsung, he gained experience in software engineering, contributing to various projects and enhancing his skills in multi-threading real-time applications.
Expertise in Software Development and Testing
Piotr Tkaczyk specializes in multi-threading real-time applications and test-driven development (TDD). He has over 18 years of experience in C++ and related technologies, particularly in advanced client-server Geographic Information Systems (GIS) projects. His expertise extends to software development automation, where he implements DevOps practices, including CI, CD, and automated testing, to streamline development processes.
Education and Qualifications
Piotr Tkaczyk completed his secondary education at XXXIX LO im. Lotnictwa Polskiego. He furthered his studies at Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie, where he earned an Engineer's degree in Data Mining. His educational background has provided him with a solid foundation in technology and software development.
Background in Software Engineering
Prior to his roles at CD PROJEKT RED and Samsung Electronics, Piotr Tkaczyk worked at Indigo Sp. z o.o. as a Software Engineer from 2004 to 2014 for ten years. His extensive background in software engineering includes developing applications for PDA/Pocket PC and a strong interest in IoT and embedded programming, particularly with small projects involving the Arduino platform.