Scott Joudry
Verified Expert in Engineering
Software Developer
Halifax, Canada
Toptal member since August 30, 2022
Scott is an architect-level Drupal developer with 12+ years of experience architecting, developing, and supporting large-scale Drupal properties. Scott has worked efficiently and accurately on all aspects of a Drupal site, including complex migrations, module development, theme development, and site builds. Scott's also active in the Drupal community, where he's credited with 90+ fixed solutions and answering multiple Drupal questions.
Portfolio
Experience
- PHP - 15 years
- Drupal - 12 years
- Drupal 7 - 10 years
- Ubuntu - 10 years
- WordPress - 10 years
- Bash - 8 years
- Drupal 8 - 5 years
- Docker - 4 years
Availability
Preferred Environment
Ubuntu
The most amazing...
...module I've built is the Minify HTML module which removes unnecessary spaces from the source markup to make pages smaller and faster.
Work Experience
Drupal Architect
Klick
- Built websites for pharmaceutical companies using a headless architecture with Gatsby and Drupal.
- Supported multiple clients with updates to their WordPress sites.
- Worked with the team and client during the planning and development of sites.
Development Technical Lead
Resulta
- Architected multiple Drupal projects, including a large Drupal 7 to Drupal 8 migration, consisting of a 1.5-year-long project with three teams (migration, back-end, and front-end teams) with 23 developers.
- Worked closely with the DevOps team to help them create a new hosting environment in Kubernetes and Docker with a streamlined dev lifecycle process, including the automated fetching of databases and assets from production and automated deployments.
- Collaborated with the development team, mentoring senior developers and helping them with any tasks they were struggling with.
- Architected and built multiple plugins and modules that are used across the network of sites managed by the company.
Lead Engineer
Achieve Internet
- Collaborated closely with clients to modify their Drupal 7/8 API developer documentation portals provided by Apigee.
- Learned how to use the Apigee API platform and worked towards Apigee certification.
- Worked with the internal team to define development and deployment processes with Pantheon.
Technical Lead
Verb Interactive
- Implemented version control on the first project I worked on, demonstrating its value so well that the company then rolled out SVN for all projects.
- Established a ticketing system (Redmine) for development projects, demonstrating its value for project management so well that the company rolled out Redmine for all projects.
- Migrated a cruise line website from Drupal 6 to Drupal 7, leading a team of four developers and coordinating the content population of the new website (20+ individuals).
- Led a team of six developers, while working closely with the client, in the development of a new site for a hotel chain in the UK; it was built in Drupal 7.
- Architected multiple solutions in WordPress and Drupal for other teams to build and supported those teams as needed.
Lead Developer
Modern Media
- Managed hosting environments for all clients, including billing and maintenance.
- Implemented version control for all projects using Git.
- Built multiple small to medium-sized websites in Drupal and WordPress and managed a large website for a movie theater chain.
Experience
Odds Shark Website
https://www.oddsshark.com/I led the architecture of the project with a team of 23 developers and multiple team leads (one per team). The project spanned 18 months from discovery to deployment, and I was involved at every step of the way.
Azamara Club Cruises
https://azamara.com/Principal Hayley
The site integrated over 10 APIs, including a suite of rate-pulling scripts, room booking, payment gateway, CRM, reviews, corporate rewards, and more.
Drupal Community Contributions
Areas of Expertise:
• Custom Drupal module development
• Contributed module patching
Education
Diploma in Information Technology (Programming)
Nova Scotia Community College - Halifax, Nova Scotia, Canada
Certifications
Drupal 10 Drupal Expert
Acquia
Drupal 10 Front End Specialist
Acquia
Drupal 10 Back End Specialist
Acquia
Certified Drupal 10 Developer
Acquia
Certified Drupal 8 Developer
Acquia
Skills
Libraries/APIs
Apigee
Tools
GitLab CI/CD, Subversion (SVN), Git, GitHub, Jenkins, Jira
Languages
PHP, SQL, Bash, JavaScript, CSS
Platforms
Drupal, Drupal 8, Drupal 7, Ubuntu, WordPress, Drupal 9, Drupal 10, Docker, Pantheon, Drupal 6
Other
APIs, Technical Leadership
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring