Summary
Piotr Marszałek is a pragmatic software development team lead based in Stuttgart with nine years of experience building and migrating core applications and infrastructure for Libelle AG. He combines hands-on C++ and Python engineering with architecture design, having led migrations to Python/C++, introduced a third-generation generic product base, and redesigned a core application that halved time-to-market. As an operator he improved availability and lifecycle processes—cutting data center downtime by 30% and speeding application lifecycle via GitLab, Nexus and CI modernization—while also delivering ISO 9001–certified software. His teams have integrated security features like SAMLv2 SSO and two-factor authentication and rolled out company-wide services such as Office365 and Teams telephony across multiple countries. Equally comfortable in low-level systems (cross-compilers, filesystem monitoring, AIX threading) and higher-level web/database stacks, he brings a rare blend of infrastructure reliability and product-focused engineering.
9 years of coding experience
12 years of employment as a software developer
Master of Science Enginee - MSc. Eng. Macrofaculty: Automation and Robotics Electronics and Telecomunication Computer Science, Master of Science Enginee - MSc. Eng. Macrofaculty: Automation and Robotics Electronics and Telecomunication Computer Science at The Silesian University of Technology
Master of Science - M.Sc. Information Technology, Master of Science - M.Sc. Information Technology at University of Stuttgart
Polish, English, German