
Scott Joudry
Verified Expert in Engineering
Software Developer
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
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
Development Technical Lead
Resulta
- Architected/developed multiple Drupal projects, including a large Drupal 7 to Drupal 8 migration which consisted of a 1.5-year-long project with three teams (migration, back-end, and front-end) totaling 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 database and assets from production and automated deployments.
- Worked with the development team to mentor senior developers and helped developers with any task that 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
Skills
Languages
PHP, SQL, Bash, JavaScript, CSS
Platforms
Drupal, Drupal 8, Drupal 7, Ubuntu, WordPress, Docker, Pantheon, Drupal 6
Other
APIs, Technical Leadership, Drupal 9, Drupal 10
Libraries/APIs
Apigee
Tools
GitLab CI/CD, Subversion (SVN), Git, GitHub, Jenkins, Jira
Education
Diploma in Information Technology (Programming)
Nova Scotia Community College - Halifax, Nova Scotia, Canada
Certifications
Certified Drupal 10 Developer
Acquia
Certified Drupal 8 Developer
Acquia