In less than 12 months, Drupal 7 will be end-of-life and no longer supported. Plan your upgrade to Drupal 10 now.

Work with me and support the Drupal project. 5% from any Drupal-related product or service is donated to the Drupal Association.

Software Development Team Coaching

Do you need an experienced Software Developer or Drupal expert to upskill your in-house team? Are they new to Drupal or want to make better use of best practices, such as automated testing and test-driven development?

Do you want to gain exposure by contributing to open-source software, like Drupal, but don't know where to start?

I offer team coaching on an ongoing monthly basis for a fixed price. You can sign up for as long as you need and cancel at any time.

What is included?

  • Unlimited, 24/7 access to me via email or Slack, with responses within one business day.
  • Regular 1-on-1 check-in calls and pair/mob programming sessions.
  • Reviews and feedback of relevant code, flowcharts, technical design documents, etc.

Some things I can help with

  • Developing custom Drupal modules and themes.
  • Drupal upgrades and migrations.
  • Automated testing and test-driven development.
  • CSS and front-end development.
  • Implementing and using component libraries, such as Fractal.
  • Continuous integration, delivery and deployment.
  • Local environment and CI pipeline setup.
  • Infrastructure automation, using tools like Terraform and Pulumi.
  • Automating and simplifying repetitive or complex tasks.
  • Contributing to open-source projects, such as Drupal.

How does it work?

  • The cost of team coaching is £10,000 per month, paid in advance.
  • You apply by clicking on the button below and submitting the application form, telling me about your team and what you want to achieve.
  • I'll review your application, usually within one working day.
  • If successful, you make your first payment and book your onboarding call where we can define some key objectives and metrics.

If you need lighter-touch guidance and advice, I also offer one-time consulting calls and pair programming sessions.

What others have said

Oliver's approach to testing is a continual reminder of his commitment to delivering high-quality, bug-free, software.

Mike Karthauser - Senior Software Engineer Photo of Mike Karthauser

I am a big fan of your git approaches. I especially remember pairing with you and watching how many commands you run to solve many problems and how fast you were. It's a skill I believe not many have, particularly those who are used to working with a GUI like me, and personally I think it is quite valuable.

Marcos Duran - Senior Software Engineer Photo of Marcos Duran

I like the "$ git log -S" and "$ git log --grep" commands, will definitely be using these, thanks!

Stephen Mulvihill - Solutions Architect Photo of Stephen Mulvihill

I've wanted to explore testing for a while, but as a PHP developer with 10 years of Drupal experience who'd written next to no tests, I really needed guidance. Oliver's expertise in testing and TDD motivated me to seek his help.

Before our call, I'd started writing tests for my modules but needed direction, understanding the code to a degree but needing help with approach. Oliver clarified both unit and integration testing, providing solutions for my challenges, and shared his code for inspiration and help. He also gave me ideas on how to utilise contrib code to help me further.

Consulting with an expert, I gained the clarity and confidence I needed in tackling testing with structured, maintainable practices. Oliver's adaptability and tailored services make him highly recommendable.

Thanks, Oliver - I feel empowered and know exactly what approach to take now!

I've worked with Oliver for a number of years on B2C and B2B web projects and he has always demonstrated himself to be an expert in his field.

As an insurance provider, some of our products and services don't naturally fit within a traditional ecommerce journey - but Oliver has always been able to come up with innovative ways to leverage core Drupal functionality and develop custom modules to meet our needs.

Friendly, flexible and diligent - I wouldn't hesitate to recommend Oliver to anyone looking for a Drupal developer to progress their next project.

Frequently Asked Questions

  • Do you only work with Drupal development teams?

    No. While most of my background and experience is with PHP and Drupal, many things I can help with aren't specific to any language or framework.

  • I have another question.

    No problem! Send me an email at [email protected].

  • Who am I?

    • I'm an Acquia-certified Drupal expert with 17 years of professional development experience.
    • I'm a former Drupal Association employee who was responsible for improving and maintaining Drupal.org.
    • I'm a Drupal core contributor and maintain numerous Drupal projects, including the Override Node Options module, which is used on over 38,000 websites.
    • I'm a multiple-time DrupalCon speaker who regularly presents talks and workshops at conferences and meetups.
    • I have experience working in in-house teams, such as Transport for Wales and the Drupal Association.
    • I have experience working for and with software development agencies.

    More that others have said

    Working with Oliver on the Seren website has been easy and beneficial.

    As well as providing general maintenance support, he built a new Drupal module which integrated with our partners Glassboxx so that we could sell ebooks directly from our website. Oliver worked closely with the team at Glassboxx to create the integration which needed to communicate with the Glassboxx app so that users could download their purchases. He was able to resolve issues which came up along the way in order to create a functioning module which we now use on our site.

    Oliver has extensive knowledge of Drupal and his familiarity with the Seren site meant he was able to fix problems quickly and efficiently as they arose.

    He is reliable and has always been willing to discuss new ideas for how the site could function.

    We would recommend working with him for his invaluable knowledge and ability to find solutions to problems at short notice. It has been a pleasure to work with him over the years.

    Mick Felton - Publisher at Poetry Wales Press Ltd (Seren Books) Photo of Mick Felton

    Oliver is a pleasure to work with, and I would engage him again without hesitation. He communicates regularly, ensures that he meets requirements, and suggests improvements to the potential solutions to the brief.

    Oliver really knows his stuff. Whether you are just starting out or looking to take your knowledge to the next level, his patient and clear way of explaining will help get you there.

    Scott Euser - Head of Web Development Photo of Scott Euser

    I have had the pleasure of working with Oliver on several projects at Microserve. He is a natural innovator and a great mentor who inspires others to explore new technologies and approaches. He is a highly knowledgeable professional with a passion for all things Drupal and the tenacity required to get the job done well.

    Alan Hatch - Senior Drupal Developer at Microserve Photo of Alan Hatch

    Availability is limited

    I'm only available for a few team coaching engagements per year.

    Scheduling is first come, first served, so the sooner you book your time slot, the sooner you will have the answers you need to upskill your team and deliver better software.

    If you have any questions, feel free to send me an email.

    About me

    Picture of Oliver

    I'm an Acquia-certified Drupal Triple Expert with 17 years of experience, an open-source software maintainer and Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.