Simon Charette is the May 2025 Django Software Foundation member of the month, known for his significant contributions to Django over a decade.
Charette, a principal backend engineer at Zapier, has been a DSF member since November 2014 and is a part of various important teams such as Security and Triage and Review.
Apart from Django, his passions include cycling, traveling, and playing ultimate frisbee, a sport he has engaged in since college.
Charette originally chose Django over PHP's Symphony due to its documentation and third-party app ecosystem while working for a web agency.
If having magical powers, he would enhance Django's adaptability to an async-ready world by addressing the function coloring problem more elegantly.
Charette is presently working on ORM improvements focusing on a tool to track SQL generated by the Django test suite for easier identification of unintended changes.
His favorite Django libraries include DRF, django-filter, and his own creation, django-seal.
Charette's key loves in Django include the people, the ORM, and the framework's diverse entry points for powerful third-party app integration.
He believes adding support for composite virtual fields in the ORM could significantly enhance relationship expressions between models.
Charette's advice for contributing to the ORM involves starting small, having fundamental SQL knowledge, and understanding SQL generation processes.