Experienced engineer with focus on latest technologies and craving for new knowledge - automation, CI/CD (both deployment and delivery), various AI, high level languages (with focus on C++'s latest standards - STL + Boost, but also C#, Python, Elixir and even Lua) under Unix and Windows system, experienced in multi-threading (atomics, memory fences and others) and heavy load server applications, bazel, cmake, ACE and other specialized widely used libraries, interested in expanding skills and knowledge in distributed computing and real time applications. Some experience with PHP (made few small commercial web sites), relational and non relational DBs, Python and Perl.Specialties: Software engineering and automation - DevOps (CI/CD, automated tests - unit, integration, functional, working tightly with game devs from all teams), server architecture (software and hardware) and software development new technologies, multi-threading real time applications, test driven development (TDD), agile techniques, distributed computing, GIS data processing, unix (including Tizen), latest windows and game consoles application developmentInterests: IoT, AI, embedded programming - currently focusing on small projects involving Arduino platform
-
StellantisWarsaw, Pl -
Staff Software EngineerStellantis Jul 2024 - PresentAmsterdam, Nlsw for AVs -
Senior Sw EngineerNokia Nov 2023 - Jun 2024Espoo, Southern Finland, FiL2L3integration - doing 5G stuff :) -
Senior Automated Tests EngineerCd Projekt Red Feb 2018 - Oct 2023Tests Automation for CP77 and Witcher4Automated Tests (CP77, Witcher4)- maintenance and improvements of framework for engine and editor functional tests that (not only) include:- C++ based code with deep game engine integration with scripting functionality for functional tests' use- creation, maintenance and supervision of game functional tests for: engine, backend, rendering and gameplay and more- multi-platform (Windows and latest game consoles) integration - installing, running, problems processing (code and data errors, crash handling) using local runs and CI tools- planning, creating and maintaining C++ code for both engine integration and tests framework- framework integration with CI that included: build system integration, engine crash processing (including bug reporting web service), performance gathering and analysis and more- support for other teams (engine, gameplay, ...) in bug hunting - catching new crashes, providing crash information (code location, data and hardware used, reproduction steps) and sometimes fixesDevOps (CP77, Witcher4)- build system configuration - preparing and supporting with new pipelines, updating existing configurations for updated requirements- creating new build system's functionalities - preparing / correcting / expanding existing code in C# and integrating with other systems- preparing new systems to support other teams - web based tests' results analysis, CI client tools and others- general build system operation overseeing including: builds stability, new problems handling (code / data / hardware) by means of analysing defects, providing repro steps and sometime fixes, updating on-site build system's configuration for changing project state
-
Automated Tests Programmer / DevopsCd Projekt Red Apr 2016 - Jan 2018Tests Automation for CP77 mostlyAutomating Tests (CP77):- creation and maintenance of framework for game functional tests that (not only) include:- C++ based code with deep game engine integration with scripting functionality for functional tests' use- creation, maintenance and supervision of game functional tests for: engine, backend, rendering and gameplay and more- multi-platform (Windows and latest game consoles) integration - installing, running, problems processing (code and data errors, crash handling) using local runs and CI tools- planning, creating and maintaining C++ code for both engine integration and tests framework- framework integration with CI that included: build system integration, engine crash processing (including bug reporting web service), performance gathering and analysis and more- support for other teams (engine, gameplay, ...) in bug hunting - catching new crashes, providing crash information (code location, data and hardware used, reproduction steps) and sometimes fixesDevOps (Witcher 3 (post release support), CP77, Gwent - minor support):- build system configuration - preparing and supporting with new pipelines, updating existing configurations for updated requirements- creating new build system's functionalities - preparing / correcting / expanding existing code in C# and integrating with other systems- preparing new systems to support other teams - web based tests' results analysis, CI client tools and others- general build system operation overseeing including: builds stability, new problems handling (code / data / hardware) by means of analysing defects, providing repro steps and sometime fixes, updating on-site build system's configuration for changing project state
-
Software EngineerSamsung Electronics Mar 2015 - Mar 2016Suwon-Si, Gyeonggi-Do, KrHbbTV platform development (http://hbbtv.org/) and CI configuration for internal team useC++ based maintenance and new functionalities of HbbTV for Tizen and Orsay platform including:- providing new functionalities based on new, updated and planned HbbTV spec changes- correcting problems in existing code after bug reports from foreign and local parties- improving bug handling for Orsay platform by providing CI integration and support scripts- work based using Windows and Unix toolsContinuous Integration on Unix platform:- preparation and maintenance of CI tools for internal team use- preparation and maintenance of build pipelines with various size script support- source control integration- external build scripts and data servers integration- integration with external software - static code analysis, bug processing, mail reporting and others -
Software EngineerSamsung Electronics Aug 2014 - Feb 2015Suwon-Si, Gyeonggi-Do, KrSystem Software Upgrade (advanced Tizen platform)- member of system upgrade team for Tizen platform- working on OTA (over the air) and local type (USB, network, other) upgrades- fixing reported defects- improving existing code and providing new functionalities- verifying operation using emulated environment and provided hardware (TVs of various co- analyzing software and hardware problems of production TVs- working on platforms ranging few years back to latest and not-yet-released versions -
Software EngineerIndigo Sp. Z O.O. Nov 2004 - Jul 2014Warszawa, Plwww.indigo.pl, www.targeo.pl, mapa.targeo.pl - responsible for development of advanced server side application for processing GIS data using various multithreading and RPC techniques
Piotr Tkaczyk Education Details
-
Polish-Japanese Academy Of Information TechnologyData Mining -
Xxxix Lo Im. Lotnictwa PolskiegoGeneral Studies
Frequently Asked Questions about Piotr Tkaczyk
What company does Piotr Tkaczyk work for?
Piotr Tkaczyk works for Stellantis
What is Piotr Tkaczyk's role at the current company?
Piotr Tkaczyk's current role is Engineering stuff.
What schools did Piotr Tkaczyk attend?
Piotr Tkaczyk attended Polish-Japanese Academy Of Information Technology, Xxxix Lo Im. Lotnictwa Polskiego.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial