Piotr Wielgolaski is a Principal Software Engineer with 12+ years designing and leading software teams and architectures for telecommunications and consumer mobile platforms. He combines hands-on expertise across C++, Java and .NET with proven delivery of large teams (up to ~30 people) and end-to-end systems from embedded Symbian/QT to server-side J2EE and cloud services. At TomTom and prior roles he has driven technical direction, supervised implementations and stepped in to implement critical components, showing a blend of strategy and hands-on coding. An active open-source contributor, he improved performance and reliability in well-known projects like Flyway, Gatling and Grafana’s carbon relay, demonstrating attention to performance, testing and operability. Based in Greater Poland, he brings a telecom-specialized product mindset—able to translate complex operator requirements into pragmatic, testable solutions. Colleagues would describe him as an architect who still enjoys digging into code to fix hard performance and integration problems.
12 years of coding experience
17 years of employment as a software developer
Master of Science Computer Science Software Engineering, Master of Science Computer Science Software Engineering at Poznan University of Technology
Contributions:29 commits, 3 PRs, 10 comments in 2 years 11 months
Contributions summary:Piotr primarily focused on enhancing the Gatling JMS module by adding features like custom reply queues, message matching logic, and support for expressions in message properties. They implemented functionality for receiving messages with timeouts and expanded the destination options, including queue and topic support. Furthermore, the user updated documentation and example code, and introduced improved logging for sent and received messages, improving the debugging capabilities of the module.
Fast carbon relay+aggregator with admin interfaces for making changes online - production ready
Role in this project:
Back-end Developer
Contributions:19 commits in 3 months
Contributions summary:Piotr primarily contributed to the back-end logic and functionality of the carbon-relay-ng project. They focused on improving route management, including adding features to display route spooling status and fixing issues related to updating routes. The user refactored code, changing method names and updating address handling. Furthermore, the user implemented a new REST API and front-end interface for administrative tasks, showcasing full-stack capabilities related to administrative functions.
relayadminproduction-readygraphiteinterfaces
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.