Duncan B. O’Neill

Available to hire

I’m Duncan B. O’Neill, based in Whangarei, New Zealand.

About

I’m Duncan B. O’Neill, based in Whangarei, New Zealand. I’ve spent over two decades building WordPress sites, coding HTML/CSS/JavaScript templates, and delivering digital content solutions, while also working as a journalist and writer for various NZ publications.

I work as an online English teacher with Engoo and have taught in Vietnam and Thailand. I also run Urban Legend Web, delivering WordPress development, design, and content services to small and medium businesses while continuing to write and edit content for various outlets.

  • 25 years' experience
  • Joined October 2025

Industry experience

  • Education
  • Software & Internet
  • Media & Entertainment
  • Professional Services
  • Computers & Electronics
  • Other
  • Telecommunications

Work experience· 52 roles

English Teacher · Vietnam International School, Nha Trang, VietnamJul 2020 – Oct 2025 · 5 yrs 4 mos

Taught English to secondary students (ages 13–16); January–July 2020; prepared and marked lesson plans, assignments and exams.

English Teacher · Singapore-Vietnam International SchoolJul 2020 – Oct 2025 · 5 yrs 4 mos

Taught English in a high school setting in Nha Trang (Jan–Jul 2020); structured lessons and assessed student progress.

English Teacher · Singapore Vietnam International SchoolJul 2020 – Oct 2025 · 5 yrs 4 mos

Taught English at a high school in Nha Trang, Vietnam (Jan–Jul 2020).

English Teacher · Singapore Vietnam International SchoolJul 2020 – Oct 2025 · 5 yrs 4 mos
English Teacher · Singapore-Vietnam International SchoolJul 2020 – Oct 2025 · 5 yrs 4 mos
English Teacher · Vietnam International School, Nha TrangJul 2020 – Oct 2025 · 5 yrs 4 mos
Tutor · English Language Partners, Whangarei, New ZealandDec 2019 – Oct 2025 · 5 yrs 11 mos
Tutor · English Language PartnersDec 2019 – Oct 2025 · 5 yrs 11 mos

Education· 27

TEFL Certificate · Full Circle2019
ESOL Tutor Certificate (40 hrs) · English Language Partners2018
Diploma Library & Information Systems (Level 5) · TOPNZ2013
Bachelor of Arts · Victoria University, Wellington1987

Certifications and awards· 25

TEFL Certificate2019
ESOL Tutor Certificate (40 hrs)2018
Diploma Library & Information Systems (Level 5)2013
Bachelor of Arts1987

Hire Duncan B. O’Neill today

Post a job and invite Duncan, or contact them directly. No hidden commission.

Post a job