Szymon Madeja is a backend engineer with 12 years of experience building payment systems, event platforms, and customer communication tools, currently contributing at Mentimeter from Stockholm. Rooted in Ruby/Rails, he has explored Elixir/Erlang and is increasingly focused on Rust for systems-level reliability and performance. He has practical payments experience from Mondido—including a Shopify payments app and Swish integrations—and has improved real-world open-source tooling like the rack-tracker gem by extending Facebook Pixel support and refactoring for maintainability. With an educational background in computer graphics and computer science, he combines a systems mindset with an eye for maintainable code and practical product impact.
12 years of coding experience
9 years of employment as a software developer
Computer Graphics and Multimedia, Computer Graphics and Multimedia at Cracow University of Technology
Computer Science, Computer Science at JAMK University of Applied Sciences
Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter.
Role in this project:
Back-end Developer
Contributions:6 commits, 3 PRs, 6 comments in 5 days
Contributions summary:Szymon primarily focused on enhancing the `rack-tracker` gem, specifically related to the Facebook Pixel integration. Their contributions included allowing dynamic configuration of Facebook Pixel options, refactoring code for better maintainability, and correcting minor typos. They also moved code related to `tracker_options` to the parent class and updated specs to align with the changes. These changes involved modifying Ruby code, including template files, and extending the functionality for tracking.
Contributions:25 pushes, 3 branches in 3 years 1 month
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.