David Steedman / Teacher who builds

I build things
that help people
learn.

I teach. I design. I code. I make complicated things work—from classrooms, youth spaces and robots to software, curriculum and books.

I teach.

I design.

I code.

I make complicated things work.

Don’t take my word for it.
Look at the work.

These are working products and systems. Open any one for the problem, constraints, decisions, evidence and artefacts behind it.

Dark mode home screen of the complete Stage 6 Software Engineering course
02

NSW Stage 6 Software Engineering

A complete course, not a folder of worksheets.

238 course routes16 projects41 practical labs
Open case study ↗
Mapmakers spatial reasoning game with an interactive grid and clue system
03

Kids Word Games

Eighteen daily puzzles. Twenty-two engineered systems. One shared product.

22 game systems5,559 testsShared editorial tools
Open case study ↗
Aotearoa Bridge learning studio showing the first lesson in a privacy-safe demo profile
05

Aotearoa Bridge

Language, place and practice—designed as one careful journey.

80-session curriculum3 app weeks completeCultural safeguards
Open case study ↗

Schools.
Books.
Local AI.

Panoramic view of the completed A12 computing environment01 / School technology at scaleIllustration from the publishing production system04 / Publishing systemsLocal AI Stack runtime-governance interface showing pinned versions and manual review states06 / Local AI platform

18 years teaching.
A lifetime building.

I’ve led whole-school technology, built products and publishing systems, taught across nine subjects, coached junior teams to a grand final and a Nines title, and helped remote communities create practical opportunities for young people.

The story behind the work