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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
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
Intermediate
Language
English
Fluent
Work Experience
Online ESL Teacher at Engoo Global
January 1, 2019 - PresentEnglish Teacher at Vietnam International School
January 1, 2020 - July 1, 2020Taught 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, 2019Sole 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, 2019Tutor in Whangarei; 2017–2019.
Freelance Web Developer at Urban Legend web
January 1, 2001 - PresentWordPress-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, 2011Produced dozens of websites; HTML/CSS/JS templates; WordPress later; last site feut.org.nz (2011).
System Administrator at Easinet
January 1, 2003 - January 1, 2011Webserver 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, 2006Contract 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, 2004Journalist and freelancer; produced news content and feature articles from 1988 to 2004.
Online ESL Teacher at Engoo
January 1, 2019 - PresentTeaching 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, 2020Taught 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 - PresentProduced 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, 2011Built, 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, 2006Contract web development work for Vodafone NZ; frontend and integration tasks.
Journalist / Freelance at Various Publications
January 1, 1988 - December 31, 2004PProduced 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, 2011Spearheaded 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 - PresentContinued freelance web development work, focusing on WordPress and custom HTML/CSS/JS templates.
ESL online teacher at Engoo Global
January 1, 2017 - January 1, 2025Teaching 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, 2020Taught 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, 2019Sole 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, 2019Tutor for English language learners in Whangarei, NZ.
English Teacher at Singapore-Vietnam International School
January 1, 2020 - July 31, 2020Taught 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, 2019Sole 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, 2019English language tutoring; provided support to learners.
Web Developer at Urban Legend Web (Freelance)
January 1, 2001 - PresentFreelance 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, 2004Produced news content and feature articles; freelance journalism across multiple New Zealand publications.
English Teacher at Singapore-Vietnam International School, Nha Trang
January 1, 2020 - PresentEnglish 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, 2011Built, 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, 2006Contract 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, 2004Produced 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 - PresentManage 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, 2011Delivered 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, 2011Managed 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, 2004Produced 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 - PresentOnline 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, 2019Sole 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, 2004Produced 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 - PresentOnline 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, 2020Taught 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, 2004Produced 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, 2019Sole 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, 2004Produced 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 - PresentOnline 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, 2004Produced 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 - PresentOnline 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 - PresentOnline 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, 2019ESOL Tutor Certificate at English Language Partners
January 1, 2018 - January 1, 2018Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013Bachelor of Arts at Victoria University, Wellington
January 11, 2030 - January 1, 1987Arts at Waikato University
January 1, 1983 - January 1, 1986TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019ESOL Tutor Certificate (40 hrs) at English Language Partners
January 1, 2018 - January 1, 2018Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013Bachelor of Arts at Victoria University, Wellington
January 1, 1987 - January 1, 1987Arts & Studies (English, Politics, Philosophy; Maths, Business) at Waikato University
January 1, 1983 - January 1, 1986TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019Certificate, ESOL Tutor (40 hrs) at English Language Partners
January 1, 2018 - January 1, 2018Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013Bachelor of Arts degree at Victoria University, Wellington
January 11, 2030 - January 1, 1987Bachelor of Arts degree at Waikato University
January 1, 1983 - January 1, 1986TEFL Certificate at Full Circle
October 1, 2019 - October 1, 2019ESOL Tutor Certificate at English Language Partners
January 1, 2018 - January 1, 2018Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - January 1, 2013Bachelor of Arts at Victoria University, Wellington
January 1, 1987 - January 1, 1987Undergraduate studies (Arts, English, Politics, Philosophy; Maths; Business) at Waikato University
January 1, 1983 - December 31, 1986Arts (English, Politics, Philosophy), Maths, Business at Waikato University
January 1, 1983 - December 31, 1986Bachelor of Arts degree at Victoria University, Wellington
January 1, 1987 - January 1, 1987Diploma Library & Information Systems (Level 5) at TOPNZ
January 1, 2013 - December 31, 2025Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018Arts studies at University of Waikato (English, Politics, Philosophy), Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018Undergraduate Studies - Arts (English, Politics, Philosophy); Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Arts studies (English, Politics, Philosophy); Mathematics; Business at Waikato University
January 1, 1983 - January 1, 1986Diploma in Library & Information Systems (Level 5) - TOPNZ at TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Arts (English, Politics, Philosophy), Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Waikato University Studies (Arts, English, Politics, Philosophy, Mathematics, Business) at Waikato University
January 1, 1983 - January 1, 1986Diploma in Library & Information Systems (Level 5) – TOPNZ at TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018Arts studies (English, Politics, Philosophy), Mathematics, Business at University of Waikato
January 1, 1983 - January 1, 1986Bachelor of Arts (English Literature) at Victoria University of Wellington
January 11, 2030 - January 1, 1987Arts (English, Politics, Philosophy), Mathematics, Business at Waikato University
January 1, 1983 - January 1, 1986Diploma in Library & Information Systems (Level 5) at TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours) at Full Circle
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours) at English Language Partners
January 11, 2030 - January 1, 2018Qualifications
TEFL Certificate
October 1, 2019 - October 1, 2019ESOL Tutor Certificate
January 1, 2018 - January 1, 2018TEFL Certificate
October 1, 2019 - December 31, 2025ESOL Tutor Certificate (40 hrs)
January 1, 2018 - December 31, 2025Diploma Library & Information Systems (Level 5)
January 1, 2013 - December 31, 2025Bachelor of Arts
January 1, 1987 - December 31, 2025TEFL Certificate, Full Circle
October 1, 2019 - October 1, 2019ESOL Tutor Certificate (40 hrs)
January 1, 2018 - January 1, 2018Diploma Library & Information Systems (Level 5)
January 1, 2013 - January 1, 2013Bachelor of Arts degree
January 1, 1983 - January 1, 1986NZ Police Check
January 1, 2016 - December 31, 2025Thai Police Clearance
January 1, 2019 - December 31, 2025TEFL Certificate (Full Circle, 160 hours)
October 1, 2019 - December 31, 2025ESOL Tutor Certificate (40 hours)
January 1, 2018 - December 31, 2025TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987Arts study at University of Waikato (English, Politics, Philosophy); Mathematics; Business
January 1, 1983 - January 1, 1986Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018Undergraduate Studies in Arts (English, Politics, Philosophy); Mathematics, Business
January 1, 1983 - January 1, 1986Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987Arts studies (English, Politics, Philosophy); Mathematics; Business
January 1, 1983 - January 1, 1986Diploma in Library & Information Systems (Level 5) - TOPNZ
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018TEFL Certificate (160 hours)
January 1, 2019 - January 22, 2026ESOL Tutor Certificate (40 hours)
January 1, 2018 - January 22, 2026TOPNZ
January 1, 2013 - January 22, 2026Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018Diploma in Library & Information Systems (Level 5) – TOPNZ
January 11, 2030 - January 1, 2013Bachelor of Arts (English Literature) – Victoria University of Wellington
January 11, 2030 - January 1, 1987NZ Police Check
January 1, 2016 - January 22, 2026Thai Police Clearance
January 1, 2019 - January 22, 2026TEFL Certificate (160 hours)
January 1, 2019 - January 22, 2026ESOL Tutor Certificate (40 hours)
January 1, 2018 - January 22, 2026Bachelor of Arts (English Literature)
January 11, 2030 - January 1, 1987Diploma in Library & Information Systems (Level 5)
January 11, 2030 - January 1, 2013TEFL Certificate (160 hours)
January 11, 2030 - January 1, 2019ESOL Tutor Certificate (40 hours)
January 11, 2030 - January 1, 2018Arts (English, Politics, Philosophy), Mathematics, Business - Waikato University
January 1, 1983 - January 1, 1986Industry Experience
Education, Software & Internet, Media & Entertainment, Professional Services, Telecommunications, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
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
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.