Max Malook is a Berlin-based software developer with 15 years of experience building and improving .NET and F# tooling, libraries and developer experiences across both product and infrastructure teams. He combines deep language-level contributions to the F# compiler and core libraries with practical engineering—improving documentation generators, CI/build tooling, and UX in projects like Git Extensions. A frequent open-source contributor, Max has notable localization work for the popular Humanizer library, ensuring accurate Russian language support including grammatical gender handling. His background in mathematics and history of leading small teams inform a pragmatic, test-focused approach to architecture, refactoring, and code quality.
14 years of coding experience
17 years of employment as a software developer
Mathematics, Mathematics at Technische Universität Berlin
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
Role in this project:
Localization / Internationalization Specialist
Contributions:58 commits, 94 comments in 7 months
Contributions summary:Max primarily contributed to the localization of the `humanizr/humanizer` repository, focusing on adding and improving Russian language support. Their work involved translating time spans, date formats, and number-to-word conversions. This included creating new test cases to validate the Russian translations and ensuring accurate rendering of localized strings for various time-related components, indicating a strong focus on making the library accessible to Russian-speaking users. The user also addressed grammatical gender specifics.
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Role in this project:
Full-stack Developer
Contributions:23 commits in 2 years
Contributions summary:Max primarily contributed to code cleanup and refactoring efforts within the Git Extensions project. They focused on restricting accessibility of methods, generalizing code initialization, and removing unused properties. Furthermore, the user addressed UI-related issues by adding user-scoped settings for splitter positions in the browse and dashboard forms. These changes enhance the project's maintainability and user experience.
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
Max Malook - Software Developer at COPRA System GmbH