Piotr Wielgolaski

Principal Software Engineer at TomTom

Greater Poland Voivodeship
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job17 years of employment as a software developer
bookMaster of Science Computer Science Software Engineering, Master of Science Computer Science Software Engineering at Poznan University of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (44)

database-migrations10
api-rest10
jms10
api-design10
restful-api10
loadtest10
routing-slip10
carbon-copy10
message-queue10
java10
scala10
javas10
carbon-lang10
go10
routes10

Programming languages (8)

JavaScalaJavaScriptGoHaskellGroovyPythonKotlin

Github contributions (5)

github-logo-circle
gatling/gatling

Apr 2014 - Mar 2017

Modern Load Testing as Code
Role in this project:
userBack-end Developer & Automation Engineer
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.
gatlingload-testingloadtestingtestingscala
grafana/carbon-relay-ng

Sep 2014 - Dec 2014

Fast carbon relay+aggregator with admin interfaces for making changes online - production ready
Role in this project:
userBack-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.
Request Free Trial