Maria Grimaldi is a software engineer with six years of experience focused on backend development and modernizing legacy Python/Django codebases. She contributes to high-profile open-source projects like Open edX, where she has removed deprecation warnings, refactored tests, and updated data operations to align with current libraries and settings conventions. Maria is comfortable navigating large codebases, improving maintainability, and introducing new filters and events that support platform evolution. Her practical focus on upgrading compatibility and clean test practices underscores a commitment to reliable, production-ready systems.
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
Back-end Developer
Contributions:451 reviews, 43 commits, 150 PRs in 2 years 7 months
Contributions summary:Maria contributed to the elimination of deprecation warnings and refactored code to align with updated Python and Django versions. Their work involved modifying code across various files, including tests, to replace deprecated functions like `assertNotRegexpMatches` with `assertNotRegex` and `insert` with `insert_one`. Additionally, the user updated codebase to use setting's values for the username's maximum length and introduced new filters and events.
Contributions:8 releases, 74 reviews, 47 PRs in 11 months
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.