Scott Joudry, Developer in Halifax, Canada
Scott is available for hire
Hire Scott

Scott Joudry

Verified Expert  in Engineering

Software Developer

Location
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

Resulta
WordPress, PHP, Drupal, Bash, Docker, CSS, JavaScript, SQL, Git, Jenkins, Jira
Achieve Internet
Drupal, Drupal 7, Drupal 8, PHP, CSS, JavaScript, SQL, Apigee, APIs, Pantheon...
Verb Interactive
Drupal, Drupal 7, Drupal 8, SQL, WordPress, Bash, CSS, JavaScript, GitLab CI/CD...

Experience

Availability

Part-time

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

2019 - PRESENT
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.
Technologies: WordPress, PHP, Drupal, Bash, Docker, CSS, JavaScript, SQL, Git, Jenkins, Jira

Lead Engineer

2018 - 2019
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.
Technologies: Drupal, Drupal 7, Drupal 8, PHP, CSS, JavaScript, SQL, Apigee, APIs, Pantheon, Git, GitHub

Technical Lead

2014 - 2018
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.
Technologies: Drupal, Drupal 7, Drupal 8, SQL, WordPress, Bash, CSS, JavaScript, GitLab CI/CD, Subversion (SVN), Drupal 6

Lead Developer

2010 - 2014
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.
Technologies: WordPress, Drupal, Drupal 6, Drupal 7, SQL, CSS, JavaScript, Bash

Odds Shark Website

https://www.oddsshark.com/
This project involved a sports statistics site with 100 million visits a year; it was rebuilt from Drupal 7 to Drupal 8.

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/
I worked on this site when it was a Drupal 6 site. I then built the Drupal 7 UK site and was tasked with rebuilding the Drupal 6 global site in Drupal 7. This was a massive project with multiple developers and content editors. After the initial build, I added the UK site to the global site. Next, I was tasked with merging the mobile site into the global Drupal 7 site. My final contributions included running the team that maintained the site for over a year.

Principal Hayley

I built a large hotel chain website with a team of six developers over six months. My work included collaborating closely with the client, including 4-hour working meetings and joining forces with the design and UX teams to hammer out all the details as we developed the site.

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

You can see view some of my Drupal contributions to the Drupal community at the link attached. I've been part of the Drupal community for over a decade, am credited for 90+ fixed issues, and have maintained several projects.

Areas of Expertise:
• Custom Drupal module development
• Contributed module patching

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

2003 - 2005

Diploma in Information Technology (Programming)

Nova Scotia Community College - Halifax, Nova Scotia, Canada

JULY 2023 - PRESENT

Certified Drupal 10 Developer

Acquia

APRIL 2018 - PRESENT

Certified Drupal 8 Developer

Acquia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring