AeroLeads people directory · profile

David Thompson Email & Phone Number

Senior Developer at Catalyst IT Limited
Location: Canterbury, New Zealand 7 work roles
LinkedIn matched
✓ Verified Jul 2026 2 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Developer
Location
Canterbury, New Zealand
Company size

Who is David Thompson? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Thompson is listed as Senior Developer at Catalyst IT Limited, a with 219 employees, based in Canterbury, New Zealand. AeroLeads shows a matched LinkedIn profile for David Thompson.

David Thompson previously worked as Developer at Catalyst It Limited and Graduate Researcher / Tutor at University Of Canterbury.

Company email context

Email format at Catalyst IT Limited

This section adds company-level context without repeating David Thompson's masked contact details.

Catalyst IT Limited

Review company-level records connected to David Thompson before choosing the right outreach path.

Profile bio

About David Thompson

Software engineer and occasional researcher, spanning the divide between academia and commercial development. The PhD was in instrumenting virtual learning environments, gaining insights from the analysis of computer science education resources I helped to develop. I want more out of educational technologies than a proprietary black box approach with assessments around the edges.Specialties: Web development, content management systems, computer vision applications, interaction design, usability analysis, game design, narratology, multi-touch screen technology, virtual environments, games for education

Listed skills include Computer Science, Web Development, Javascript, Php, and 21 others.

Current workplace

David Thompson's current company

Company context helps verify the profile and gives searchers a useful next step.

Catalyst IT Limited
Catalyst It Limited
Senior Developer
Canterbury, New Zealand
Website
Employees
219
AeroLeads page
7 roles · 23 years

David Thompson work experience

A career timeline built from the work history available for this profile.

Developer

Christchurch

Working across a wide variety of websites, systems and frameworks, both in client-facing and in-house projects.Currently on secondment to a university as a senior developer/solution architect, building out student enrolment systems as part of a strategic project to support more flexible online learning offerings.Previously: eLearning projects in our Open Knowledge Group, security and productivity tools, bespoke web applications, CMS work.Technologies include: Django, Moodle/Tōtara, Drupal; some Angular, NodeJS and ReactJS.Some automated testing approaches around Behat and CasperJS. Load testing with Locust, and R for data analysis and visualisation.Focus/interest areas:- getting more out of learning management systems with educational data analysis and plugin development- API integration and implementation- institutional repositories- civic technology- training, education and outreach- developing security tools for software configuration management- being an ethical data custodian

Graduate Researcher / Tutor

University Of Canterbury

* Senior Tutor, guest lecturer and game developer for "EDUC122: Computer Games and Education", Education and Computer Science departments.* Programmer / Web Developer, CrisisStudy project, Natural Hazards Research Centre (NHRC).* Working with Dr. Tim Bell on Computer Science Unplugged, and the Computer Science Field Guide to support New Zealand's Digital Technologies high school curriculum* An interdisciplinary PhD thesis on capturing data from 3D virtual worlds to support teaching and learning. Field research focus in computer science education, but developing tools and approaches more broadly applicable to education analytics across multiple subjects.

2005 - Dec 2019

Game Designer / Writer

Air Steampunk

Writing focus in: world building and character development, "flavour" fiction.Design focus in: narratology, rules systems / world cohesion and continuity.

Oct 2008 - 2012

Software Engineer

My "day job", while also doing various education- and game-related research at the University of Canterbury.While at e2 I developed content management systems for a rapid application development framework and performed systems integration, website development and testing, usability analysis and technology evaluation. I primarily used Java, PHP and Javascript and worked with technologies including: JCR/Jackrabbit, OpenWFE, Spring, SOAP, Wasabi [internal system], Zend Framework and various JS libraries and toolkits (Prototype, Dojo, Ext JS).

Nov 2006 - Jul 2008

Msc Student / Graduate Researcher

Hit Lab Nz

Christchurch, New Zealand

Research focus in perceptual user interfaces: collaboration using large-scale multi-touch screen technology. For this purpose I developed a computer vision based infrared multi-touch screen prototype system based on Jun Rekimoto's HoloWall approach.Additional projects:- Multi-touch screen interactives for the New Zealand Pavilion at World Expo 2005 in Aichi, Japan (software running ten hours a day for six months across six computers; featured docent-friend calibration and hardware fault detection routines in addition to core functions)- Human pose estimation in binocular realtime motion capture of the Lord of the Rings Motion Picture Exhibition (developed for the Boston Museum of Science with Weta Digital assets)

2004 - 2006 ~2 yrs

Software Engineer

Alchemy Group (Nz)

Work primarily in perl/ASP with some Java/JSP projects.

Jan 2001 - Dec 2001
Team & coworkers

Colleagues at Catalyst IT Limited

Other employees you can reach at catalyst.net.nz. View company contacts for 219 employees →

FAQ

Frequently asked questions about David Thompson

Quick answers generated from the profile data available on this page.

What company does David Thompson work for?

David Thompson works for Catalyst IT Limited.

What is David Thompson's role at Catalyst IT Limited?

David Thompson is listed as Senior Developer at Catalyst IT Limited.

Where is David Thompson based?

David Thompson is based in Canterbury, New Zealand while working with Catalyst IT Limited.

What companies has David Thompson worked for?

David Thompson has worked for Catalyst It Limited, University Of Canterbury, Air Steampunk, E2 Media, and Hit Lab Nz.

Who are David Thompson's colleagues at Catalyst IT Limited?

David Thompson's colleagues at Catalyst IT Limited include Michael Nixon, Senio Holland, Andrew Bartlett, Karen Turner, and Pramith Dayananda.

How can I contact David Thompson?

You can use AeroLeads to view verified contact signals for David Thompson at Catalyst IT Limited, including work email, phone, and LinkedIn data when available.

What skills is David Thompson known for?

David Thompson is listed with skills including Computer Science, Web Development, Javascript, Php, Java, Programming, Game Design, and Software Development.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the David Thompson you were looking for.

View similar profiles