Programmer Analyst at Musée d'art contemporain de Montréal
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Etienne Desautels is a seasoned Programmer Analyst and designer with 15+ years blending industrial-design instincts and software craftsmanship to build web, multimedia and archival systems for cultural institutions. Based in Montreal, he leads backend and system work—Python/Django, PostgreSQL, Docker, FFmpeg and Celery—while also shaping accessible web interfaces and exhibit experiences. At the Musée d'art contemporain de Montréal he consolidated disparate collections, implemented digitization and built a digital document management pipeline that handles image, audio and video conversion at scale. His open-source contributions to django-reversion show a practical focus on robustness—improving change detection and preventing unnecessary revisions. Curious by nature, he alternates macro systems thinking with micro-level debugging, a habit rooted in his early years designing with Lego. He is equally comfortable teaching, freelancing in design/programming, and architecting real-time multimedia systems.
15 years of coding experience
1 year of employment as a software developer
BDI, Industrial design, BDI, Industrial design at Université de Montréal
django-reversion is an extension to the Django web framework that provides version control for model instances.
Role in this project:
Back-end Developer
Contributions:29 commits in 10 months
Contributions summary:Etienne contributed significantly to the `django-reversion` project, focusing on improving and optimizing the backend functionality. Their work includes modifying the revision management system to prevent saving revisions when no changes are detected, improving the detection of changes, and fixing database-related issues. Furthermore, they added features to the command-line interface for creating initial revisions, enabling the use of custom comments.
Contributions:3 pushes, 2 tags in 4 years 6 months
storeddjangotranslationtranslatabledatabase
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
Etienne Desautels - Programmer Analyst at Musée d'art contemporain de Montréal