Summary
Piotr Gwizdala is a Staff Software Engineer based in London with 10 years of experience building reliable, high-performance backend systems for demanding production environments. He has driven large-scale distributed and low-latency projects—from architecting a graph database at Twitter that served hundreds of millions of queries per second to improving reliability and developer productivity at Improbable and Grafana Labs. Comfortable across the stack, Piotr has deep expertise in concurrent Java systems, storage migrations, and operationalizing services to reduce maintenance overhead. He combines pragmatic engineering with a focus on correctness and scalability, and is known for untangling legacy codebases into maintainable, production-ready platforms. A detail that often goes unnoticed: his career path blends finance-grade low-latency trading systems with game and observability infrastructure, giving him a rare perspective on both extreme performance and developer experience.
10 years of coding experience
15 years of employment as a software developer
Bachelor Computer Science, Bachelor Computer Science at Warsaw University of Technology
Software Engineering, Software Engineering at Universidad de Las Palmas de Gran Canaria
Baccalaureate Mathematics and Computer Science, Baccalaureate Mathematics and Computer Science at III L.O. Gdynia
English, Spanish, Polish