Joel Crocker is a Senior Software Engineer IV with 14 years of experience building reliable, distributed systems and backend services, currently driving platform reliability at PagerDuty from Old Toronto. He brings deep Python and Django expertise—evidenced by sustained open-source contributions to the widely used jazzband/django-smart-selects project where he refactored core backend logic and improved compatibility across Django versions. Joel’s background spans full-stack web platforms and infrastructure work, from building a custom-furniture e-commerce platform to operating production services with Celery, RabbitMQ, PostgreSQL, Ansible and Nginx. Comfortable across application code, devops and systems administration, he focuses on maintainability and upgradeability in long-lived codebases. Colleagues rely on him for pragmatic architecture decisions and for untangling complex migration and versioning challenges that others often overlook.
14 years of coding experience
16 years of employment as a software developer
Honours Bachelor of Science, Computer Science: Software Engineering Specialist, Honours Bachelor of Science, Computer Science: Software Engineering Specialist at University of Toronto - University College
Contributions:12 commits, 1 PR, 3 comments in 5 months
Contributions summary:Joel primarily focused on refactoring and improving the backend code of the `django-smart-selects` application. Their contributions include cleaning up views, moving helper functions to a utils module, and refactoring manager handling. They also addressed versioning for pip upgrades and added deconstruct methods for Django 1.7 migrations.
Archived, see https://github.com/bugsnag-elixir/plugsnag instead
Contributions:7 PRs, 4 pushes, 8 branches in 4 years 11 months
elixirin-scopeelixir-langtype-servicearchived
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
Joel Crocker - Senior Software Engineer IV at PagerDuty