Summary
Piotr Truszkowski is a software engineer with 16 years of experience building high-performance, distributed systems and maintaining petabytes of data under millions of requests. He specializes in Golang and C/C++, has designed erasure-code based distributed storage, garbage collection for object stores, and low-latency mail and sync systems. Piotr has led backend teams, mentored engineers, and driven cloud-native deployments with Kubernetes, Envoy, Consul and GitLab CI. He combines pragmatic engineering with deep systems-level design—authoring storage and NoSQL components and efficient C/C++ algorithms for metadata services. Based near Warsaw, he brings a track record of shipping resilient production services and scaling infrastructure where correctness and performance matter.
16 years of coding experience
16 years of employment as a software developer
Informatyka, Informatyka at Uniwersytet Warszawski
English