Drupal Grandmaster, Virtual Teacher & Back-end Developer

I craft engaging learning experiences, develop efficient Drupal systems, and I love what I do.

Hi, I’m Dallas. Nice to meet you.

Fierce curiosity, good fortune, and timing have allowed me to test autopilot software for the Dreamliner airplane, apply science and mathematics as an oilfield engineer to find oil on the Texas / Mexico border, I was an English teacher in Korea, and I joined the Drupal workforce in Wellington, New Zealand as a lead developer.

I have been using Drupal since 2008 and joined Acquia in 2015 to be the instructor for future "Acquia U." sessions. Currently I work tirelessly to make learning Drupal as fun and as meaningful as possible. My vision is to change the world by contributing revolutionary methods and mechanisms for a new generation of personalized education.

Giving back is my passion, Drupal is my modus operandi, and awesome is my pledge.


Drupal is my tool of choice for over 12 years. I value its data-first content modeling.

I enjoy:

I specialise in Drupal 9 module develoment. I have strong site building expertise too.

Proficiency with:

  • DDEV
  • Lando
  • Symfony
  • Drupal 9 Migrations
  • Drupal migration level-of-effort analysis
  • Custom module development
  • Custom entities
  • Multilingual sites
  • Form API
  • Composer-based workflows

Virtual Teacher

I thrive in creating unique digital learning experiences to truly engage learners. I strive for subject mastery from every learner.


  • In-depth learner analysis.
  • Strategies for designing engaging & meaningful learning activities.
  • Well-crafted learning assessments & evaluations.
  • Data-informed decisions to improve existing learning programs.

Teacher Snapshot:

  • 500+ global students
  • Blended learning
  • Zoom video conferencing
  • 4 years experience
  • 24 classes
  • 8.0+ course NPS

Back-end Developer

Software engineering Bachelors of Science specialising in real-time embedded systems programming.

Experiences I draw from:

Mission critical software, ISO9001 certification, CMMI level 3

Proficiency with:

  • Linux & command line
  • Apache
  • MySQL
  • PHP 7.0+
  • Composer
  • Git
  • Nextcloud
  • Wireguard
  • OpenVPN

My Recent Certifications

Here are a few recent certifications. Want to see letters of recommendation? Email references@dal.nz.

Data Science: Visualization

In this second course of nine in the HarvardX Data Science Professional Certificate, we learn the basics of data visualization and exploratory data analysis.

View Accomplishments

Data Science: R Basics

In this first course of nine in the HarvardX Data Science Professional Certificate, we learn the basic building blocks of R.

View Accomplishments

Marketing in a Digital World

This course examines how digital tools, such as the Internet, smartphones, and 3D printing, are revolutionizing the world of marketing by changing the roles and practices of both firms and consumers.

View Accomplishments

Learning Technologies

Align learning theories, instructional system design models, existing learning technologies, and the learning environment to solve organizational learning and performance problems.

View Accomplishments

Intro. to International Marketing

The basic foundations of international marketing and how companies can grow by going abroad or sourcing ideas/expanding into other countries or industries.

View Accomplishments

Instructional and Training Systems Design

Design of effective instruction that is motivating, efficient, and effective for target learners.

View Accomplishments

Instructional Design

This module of University of Illinois Master's degree program solves real-world educational challenges & integrates technology with today’s learning environments.

View Accomplishments

Acquia Drupal 9 Expert

Acquia Drupal Expert designation gives an edge. It is the highest-ranking Drupal certification available.

View Accomplishments

Virtual Teacher Specialisation

This series of courses provides best practices for online instruction, student engagement and virtual community building.

View Accomplishments

Learning How to Learn

Understanding the best practices shown by research to be most effective in helping you master tough subjects.

View Accomplishments

The Data Scientist’s Toolbox

An overview of the data, questions, and tools that data analysts and data scientists work with.

View Accomplishments

Innovative Approaches to Teaching and Learning for the Digital Age

This course explores seven affordances of e-learning ecologies, which open up genuine possibilities for New Learning.

View Accomplishments

R Programming

How to program in R and how to use R for effective data analysis.

View Accomplishments

Introduction to Big Data

Becoming conversant with the big data terminology and the core concepts behind big data problems, applications, and systems.

View Accomplishments

Creativity, Innovation, and Change

Use Intelligent Fast Failure to build innovative skills.

View Accomplishments

I'm proud to have collaborated with some awesome organisations:


People I've worked with have said some kind things...

Start a conversation

Interested in working together? If the opportunities, challenges, and culture are right, so am I.