Paweł Ledwoń is a Product Engineer with 14 years of software experience, currently building product-focused engineering at PostHog out of Warsaw and open to contracting opportunities. Formerly CTO at Pusher, he combines leadership experience with hands-on backend craftsmanship, notably refactoring and integrating the pusher-http-ruby client to improve modularity, testing, and configuration. He prefers pragmatic, product-driven engineering—bridging developer ergonomics with reliable production systems. Comfortable across the stack, Paweł brings a track record of turning legacy client code into well-tested, configurable components that scale with teams and products.
Contributions summary:Paweł primarily contributed to refactoring the Pusher client code and integrating the client into other components. They refactored the client class, delegating methods to a default client instance, and updated various parts of the codebase, such as the `Channel` and `Request` classes, to use the client for logging and other operations. These changes also involved updating the `Webhook` class to allow for the client to be passed. The user updated the tests to accommodate the new client structure and ensure data was stored and used correctly, and they modified the client configuration, including the use of environment variables for URLs.
Contributions:1 release, 863 commits, 11 pushes in 3 years 8 months
javascriptjavascript-librarypusher
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.