Marek Madejski is an Expert Salesforce Developer based in Warsaw with 10 years of experience building and maturing Salesforce solutions at PwC Polska, progressing from Junior to Expert roles. He combines strong Salesforce implementation skills with a background in Python development and testing, having contributed back-end fixes and documentation to notable open-source projects like SymPy and localization work for num2words. Marek’s contributions to num2words demonstrate attention to linguistic detail and rigorous testing for large-number handling in Polish, reflecting a pragmatic approach to correctness and internationalization. His early career in bioinformatics and web administration gives him a data-oriented mindset and an ability to bridge technical domains. Colleagues describe him as a steady problem-solver who prefers improving code quality and documentation as much as delivering features. He brings a blend of enterprise delivery experience and open-source craftsmanship to complex CRM projects.
10 years of coding experience
11 years of employment as a software developer
Bioinformatics, Bioinformatics at Wroclaw University of Environmental and Life Sciences
Spanish, English, German, Polish, Russian, Latin, church slavonic, slavic languages
Modules to convert numbers to words. 42 --> forty-two
Role in this project:
Back-end Developer
Contributions:13 commits, 3 PRs, 2 comments in 1 month
Contributions summary:Marek primarily contributed to the Polish language module within the `num2words` repository, demonstrating a focus on localization and number-to-word conversion logic. Their contributions involved fixing typos, expanding the supported number scale, and ensuring adherence to coding standards. The user also added and modified unit tests to validate the correct output for Polish number conversions, including very large numbers.
Contributions:3 reviews, 4 PRs, 5 comments in 27 days
Contributions summary:Marek primarily contributed to improving the codebase, fixing minor issues, and removing Python 2 specific code. They refactored and improved existing code, specifically regarding boolean parameters and Python division. Additionally, the user focused on updating documentation, including examples and explanations, demonstrating a good understanding of the project and its codebase. This involved removing outdated content and correcting typos.
mathpythonsciencecomputer-algebra-systemalgebra
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
Marek Madejski - Expert Salesforce Developer at PwC Polska