I'm Duncan B. O'Neill, a versatile content professional with 25+ years of experience spanning journalism, web development, and education. I manage WordPress content ecosystems with deep technical knowledge of CMS architecture, content workflows, and optimization. I excel at creating, editing, and strategizing content across formats and audiences, with a strong background in instructional design, content planning, and technical documentation. I also leverage AI tools daily to enhance content creation, research, and workflow efficiency.

Duncan B. O'Neill

I'm Duncan B. O'Neill, a versatile content professional with 25+ years of experience spanning journalism, web development, and education. I manage WordPress content ecosystems with deep technical knowledge of CMS architecture, content workflows, and optimization. I excel at creating, editing, and strategizing content across formats and audiences, with a strong background in instructional design, content planning, and technical documentation. I also leverage AI tools daily to enhance content creation, research, and workflow efficiency.

Available to hire

I’m Duncan B. O’Neill, a versatile content professional with 25+ years of experience spanning journalism, web development, and education. I manage WordPress content ecosystems with deep technical knowledge of CMS architecture, content workflows, and optimization.

I excel at creating, editing, and strategizing content across formats and audiences, with a strong background in instructional design, content planning, and technical documentation. I also leverage AI tools daily to enhance content creation, research, and workflow efficiency.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Online ESL Teacher at Engoo Global
January 1, 2019 - Present
English Teacher at Vietnam International School
January 1, 2020 - July 1, 2020
Taught English to high school students in Nha Trang, Vietnam; January–July 2020.
Technology Teacher (in English) at Rayong Wittayakom School
May 1, 2019 - October 31, 2019
Sole technology/English teacher; roster of 400+ students over 15 streams; wrote and marked lesson plans, assignments, and exams.
Tutor at English Language Partners
January 1, 2017 - December 31, 2019
Tutor in Whangarei; 2017–2019.
Freelance Web Developer at Urban Legend web
January 1, 2001 - Present
WordPress-focused development; HTML/CSS/JS templates; some backend with a custom CMS (ASP); freelance since 2001.
Web Developer at McGovern & Associates
January 1, 2001 - January 1, 2011
Produced dozens of websites; HTML/CSS/JS templates; WordPress later; last site feut.org.nz (2011).
System Administrator at Easinet
January 1, 2003 - January 1, 2011
Webserver and mail server admin on Linux; built and managed software.
Web Developer (Contract on-call) at Vodafone New Zealand Ltd.
January 1, 2004 - January 1, 2006
Contract on-call web development work.
Journalist / Freelance Writer at Various NZ publications (NZ Herald, Central Leader, Pacific Way, Women's Weekly)
January 1, 1988 - December 31, 2004
Journalist and freelancer; produced news content and feature articles from 1988 to 2004.
Online ESL Teacher at Engoo
January 1, 2019 - Present
Teaching English as a Second Language online to adult learners, focusing on communicative skills and lesson planning for diverse Japanese students.
English Teacher (High School) at Vietnam International School
January 1, 2020 - July 31, 2020
Taught English to high school students in Nha Trang; also delivered technology-in-English instruction and prepared lesson plans, assignments and exams.
Technology Teacher (English) at Rayong Wittayakom
May 1, 2019 - October 31, 2019
Sole technology / English teacher; managed a teaching roster of 400+ students across six form streams; wrote and marked lesson plans, assignments and exams.
Freelance Web Developer at Urban Legend Web
January 1, 2000 - Present
Produced dozens of WordPress sites and HTML/CSS/JS templates for small to medium businesses; ongoing contract work.
Web Administrator / Developer at Easinet
January 1, 2003 - December 31, 2011
Built, configured and managed a Linux-based webserver and mail server; maintained web and application services.
Web Developer (Contract) at Vodafone New Zealand Ltd.
January 1, 2004 - December 31, 2006
Contract web development work for Vodafone NZ; frontend and integration tasks.
Journalist / Freelance at Various Publications
January 1, 1988 - December 31, 2004
PProduced news content and feature articles for The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly and other outlets.
Web Developer at Urban Legend Web (Self-Employed) / McGovern & Associates
January 1, 2001 - December 31, 2011
Spearheaded web development, WordPress theme customization, and front-end coding; contributed to projects for SMBs and some agency work (WordPress-centric).
Freelance Web Developer at Urban Legend Web
January 1, 2011 - Present
Continued freelance web development work, focusing on WordPress and custom HTML/CSS/JS templates.
ESL online teacher at Engoo Global
January 1, 2017 - January 1, 2025
Teaching online ESL to predominantly Japanese adult students; ongoing since 2017 (Engoo and other platforms).
English teacher at Singapore Vietnam International School
January 1, 2020 - July 1, 2020
Taught English in a high school in Nha Trang, Vietnam; students aged 13–16.
Technology teacher, in English at Rayong Wittayakom School
May 1, 2019 - October 1, 2019
Sole technology / English teacher; roster of 400+ students over 15 streams; wrote and marked lesson plans, assignments, and exams.
Tutor at English Language Partners, Whangarei
January 1, 2017 - December 31, 2019
Tutor for English language learners in Whangarei, NZ.
English Teacher at Singapore-Vietnam International School
January 1, 2020 - July 31, 2020
Taught English in a high school setting; students aged 13–16; located in Nha Trang, Vietnam.
Technology Teacher (Teaching in English) at Rayong Wittayakom School
May 1, 2019 - October 31, 2019
Sole technology/English teacher; managed a roster of 400+ students across 6 form streams; wrote and marked lesson plans, assignments, and exams.
Tutor at English Language Partners (Whangarei)
January 1, 2017 - December 31, 2019
English language tutoring; provided support to learners.
Web Developer at Urban Legend Web (Freelance)
January 1, 2001 - Present
Freelance web development focusing on WordPress; HTML/CSS/JavaScript coding; WooCommerce; project-based work.
Journalist / Freelancer at Various NZ publications (The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly)
January 1, 1988 - December 31, 2004
Produced news content and feature articles; freelance journalism across multiple New Zealand publications.
English Teacher at Singapore-Vietnam International School, Nha Trang
January 1, 2020 - Present
English language teacher for students aged 13-16; taught technology in English; managed a roster of 400+ students across 15 form streams; prepared and marked lesson plans, assignments, and exams.
Web Administrator & Developer at Easinet, Whangarei
January 1, 2003 - January 1, 2011
Built, configured, and managed a Linux-based webserver and mail server; ensured site reliability and security.
Web Developer (Contract on Call) at Vodafone New Zealand Ltd.
January 1, 2004 - January 1, 2006
Contract web development work for Vodafone NZ; contributed to website projects and ongoing site maintenance.
Journalist / Freelance Writer at Various NZ Publications (The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly)
January 1, 1988 - January 1, 2004
Produced news content and feature articles; over 15 years of journalism experience across multiple publications.
Content Manager & Web Developer at Urban Legend Web
January 1, 2000 - Present
Manage complete content lifecycle for 50+ WordPress sites spanning small businesses to enterprise clients; Develop content strategies aligned with business goals and user needs; Create and maintain editorial calendars and content workflows; Implement SEO best practices and content optimization strategies; Train clients on WordPress content management and best practices; Custom WordPress theme development with focus on content flexibility; WooCommerce content management for e-commerce implementations.
Senior WordPress Developer at McGovern & Associates
January 1, 2001 - January 1, 2011
Delivered several dozen high-end websites for New Zealand's leading web development agency; Translated content strategies into functional WordPress implementations; Developed custom CMS solutions (ASP-based) with content management focus; Collaborated with content teams on information architecture and UX; Created documentation and training materials for client content teams.
Systems Administrator at Easinet
January 1, 2003 - January 1, 2011
Managed content delivery systems including web servers and email platforms; Documented technical processes and created user guides; Ensured content security and backup protocols.
Journalist & Feature Writer at Various NZ Publications
January 1, 1988 - January 1, 2004
Produced news content and feature articles for major New Zealand publications (The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly); Researched, wrote, and edited content across diverse topics and audiences.
ESL & Technology Educator at Engoo / Freelance
January 1, 2017 - Present
Online ESL teacher with 95%+ student satisfaction; Create and adapt lesson materials for diverse learning needs; Develop clear, effective instructional content; Taught English to Japanese adults; Also delivered technology/education content.
Technology Teacher at Rayong Wittayakom School
May 1, 2019 - October 31, 2019
Sole technology/English teacher for 400+ students across 15 classes; Created comprehensive lesson plans, assignments, and examinations; Taught technology concepts in clear English.
Journalist & Feature Writer at The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly
January 1, 1988 - January 1, 2004
Produced news content and feature articles across diverse topics; developed strong editorial standards and deadline management; researched, wrote, and edited content for multiple publications.
ESL & Technology Educator at Engoo / International Schools
January 1, 2019 - Present
Online ESL Teacher delivering lessons to Japanese adults; created and adapted lesson materials; developed clear instructional content and assessments; taught English and technology concepts to diverse learners.
English Teacher at Singapore Vietnam International School, Nha Trang
January 1, 2020 - July 1, 2020
Taught English to students aged 13-16; developed curriculum materials and assessments.
Journalist & Feature Writer at The New Zealand Herald; Central Leader; Pacific Way; Women's Weekly (Publications)
January 1, 1988 - January 1, 2004
Produced news content and feature articles for major New Zealand publications. Developed strong news judgment, editorial standards, and deadline management. Researched, wrote, and edited content across diverse topics and audiences.
Technology Teacher at Rayong Wittayakom School, Thailand
May 1, 2019 - October 1, 2019
Sole technology/English teacher for 400+ students across 15 classes. Created comprehensive lesson plans, assignments, and examinations. Taught technology concepts in clear, accessible English.
Journalist & Feature Writer at Various publications
January 1, 1988 - January 1, 2004
Produced news content and feature articles for major New Zealand publications (The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly). Developed strong news judgment, editorial standards, and deadline management; researched, wrote, and edited content across diverse topics and audiences.
ESL & Technology Educator at Various roles
January 1, 2017 - Present
Online ESL teacher and technology educator delivering English and digital skills to diverse learners; developed instructional content and curricula; performed assessments and feedback. Roles include online teaching for Engoo (2019–Present), English teaching at Singapore-Vietnam International School in Nha Trang (Jan–Jul 2020), and technology/English instruction at Rayong Wittayakom School in Thailand (May–Oct 2019).
Journalist & Feature Writer at Various NZ Publications (e.g., The New Zealand Herald, Central Leader, Pacific Way, Women's Weekly)
January 1, 1988 - December 31, 2004
Produced news content and feature articles with strong editorial standards and deadline management across diverse topics and audiences.
ESL & Technology Educator at Engoo
January 1, 2017 - Present
Online ESL educator and technology tutor delivering engaging lessons to adult learners; created and adapted instructional materials to accommodate diverse learning needs; emphasizes clear, effective instructional content.
ESL & Technology Educator at Engoo (Online)
January 1, 2017 - Present
Online ESL and technology instruction with a focus on creating adaptive lesson materials for diverse learning needs. Teach English to adult learners with high student satisfaction; develop curricula and instructional content.

Education

TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019
ESOL Tutor Certificate at English Language Partners
January 1, 2018 - January 1, 2018
Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013
Bachelor of Arts at Victoria University, Wellington
January 11, 2030 - January 1, 1987
Arts at Waikato University
January 1, 1983 - January 1, 1986
TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019
ESOL Tutor Certificate (40 hrs) at English Language Partners
January 1, 2018 - January 1, 2018
Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013
Bachelor of Arts at Victoria University, Wellington
January 1, 1987 - January 1, 1987
Arts & Studies (English, Politics, Philosophy; Maths, Business) at Waikato University
January 1, 1983 - January 1, 1986
TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019
Certificate, ESOL Tutor (40 hrs) at English Language Partners
January 1, 2018 - January 1, 2018
Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013
Bachelor of Arts degree at Victoria University, Wellington
January 11, 2030 - January 1, 1987
Bachelor of Arts degree at Waikato University
January 1, 1983 - January 1, 1986
TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019
ESOL Tutor Certificate at English Language Partners
January 1, 2018 - January 1, 2018
Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013
Bachelor of Arts at Victoria University, Wellington
January 1, 1987 - January 1, 1987
Undergraduate studies (Arts, English, Politics, Philosophy; Maths; Business) at Waikato University
January 1, 1983 - December 31, 1986
Arts (English, Politics, Philosophy), Maths, Business at Waikato University
January 1, 1983 - December 31, 1986
Bachelor of Arts degree at Victoria University, Wellington
January 1, 1987 - January 1, 1987
Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - December 31, 2025
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018
Arts studies at University of Waikato (English, Politics, Philosophy), Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018
Undergraduate Studies - Arts (English, Politics, Philosophy); Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Arts studies (English, Politics, Philosophy); Mathematics; Business at Waikato University
January 1, 1983 - January 1, 1986
Diploma in Library & Information Systems (Level 5) - TOPNZ at TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Arts (English, Politics, Philosophy), Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986
Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Waikato University Studies (Arts, English, Politics, Philosophy, Mathematics, Business) at Waikato University
January 1, 1983 - January 1, 1986
Diploma in Library & Information Systems (Level 5) – TOPNZ at TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018
Arts studies (English, Politics, Philosophy), Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986
Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987
Arts (English, Politics, Philosophy), Mathematics, Business at Waikato University
January 1, 1983 - January 1, 1986
Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018

Qualifications

TEFL Certificate
October 1, 2019 - October 1, 2019
ESOL Tutor Certificate
January 1, 2018 - January 1, 2018
TEFL Certificate
October 1, 2019 - December 31, 2025
ESOL Tutor Certificate (40 hrs)
January 1, 2018 - December 31, 2025
Diploma Library & Information Systems (Level 5)
January 1, 2013 - December 31, 2025
Bachelor of Arts
January 1, 1987 - December 31, 2025
TEFL Certificate, Full Circle
October 1, 2019 - October 1, 2019
ESOL Tutor Certificate (40 hrs)
January 1, 2018 - January 1, 2018
Diploma Library & Information Systems (Level 5)
January 1, 2013 - January 1, 2013
Bachelor of Arts degree
January 1, 1983 - January 1, 1986
NZ Police Check
January 1, 2016 - December 31, 2025
Thai Police Clearance
January 1, 2019 - December 31, 2025
TEFL Certificate (Full Circle, 160 hours)
October 1, 2019 - December 31, 2025
ESOL Tutor Certificate (40 hours)
January 1, 2018 - December 31, 2025
TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018
Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013
Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987
Arts study at University of Waikato (English, Politics, Philosophy); Mathematics; Business
January 1, 1983 - January 1, 1986
Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987
Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018
Undergraduate Studies in Arts (English, Politics, Philosophy); Mathematics, Business
January 1, 1983 - January 1, 1986
Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987
Arts studies (English, Politics, Philosophy); Mathematics; Business
January 1, 1983 - January 1, 1986
Diploma in Library & Information Systems (Level 5) - TOPNZ
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018
TEFL Certificate (160 hours)
January 1, 2019 - January 22, 2026
ESOL Tutor Certificate (40 hours)
January 1, 2018 - January 22, 2026
TOPNZ
January 1, 2013 - January 22, 2026
Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018
Diploma in Library & Information Systems (Level 5) – TOPNZ
January 11, 2030 - January 1, 2013
Bachelor of Arts (English Literature) – Victoria University of Wellington
January 11, 2030 - January 1, 1987
NZ Police Check
January 1, 2016 - January 22, 2026
Thai Police Clearance
January 1, 2019 - January 22, 2026
TEFL Certificate (160 hours)
January 1, 2019 - January 22, 2026
ESOL Tutor Certificate (40 hours)
January 1, 2018 - January 22, 2026
Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987
Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013
TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019
ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018
Arts (English, Politics, Philosophy), Mathematics, Business - Waikato University
January 1, 1983 - January 1, 1986

Industry Experience

Education, Software & Internet, Media & Entertainment, Professional Services, Telecommunications, Other