I am a learning designer with six years of experience building fully online modules in HTML, CSS and JavaScript. I come from a teaching background and a design degree, so I pay attention to how a module works for the learner and to how it looks and feels to use. Based in Nottingham, available remotely.
I build modules in code rather than only in an authoring tool, which keeps the finished module close to what was designed and gives me room to shape how it behaves for the learner.
A selection of work from six years designing and building fully online modules at Nottingham Trent University.
FutureLearn runs on social learning: discussion sits beside every step rather than after it. I designed and built this open course to that model, pacing the material around the conversation instead of treating it as an add-on.
Developed language modules where the interactions had to carry the teaching, so I built custom practice components in JavaScript when the standard quiz templates could not do the job.
I led a pilot bringing an AI tutor into online modules, building custom JavaScript tools that injected structured prompts to keep the AI anchored to the module content it was meant to be teaching.
For a Social Worker apprenticeship course, I built an interactive branching scenario where learners navigate a difficult conversation with a case, make decisions, and see where each one leads.
We agree who the learners are, what they need to be able to do, and how much content actually exists. I will ask awkward questions here so there are fewer surprises later.
I map the module using ABC Learning Design, so you can see the shape of the learning and sign it off before anything gets built. Changes are cheap at this stage.
I build in HTML, CSS and JavaScript, to WCAG 2.2. You get a working prototype early rather than a document describing one.
Two rounds of consolidated feedback, then delivery as SCORM or straight into your platform, with the source files and a short guide to maintaining it.
Good design is not decoration on a course, it is part of what makes the learning work. A clear layout, a well-judged visual, an interaction that lets someone try something for themselves: these are often what help a concept actually land. I came to this through a design degree and secondary school teaching, and a real interest in the code underneath, so I understand how those interactions are built and not just how they should look.
For the past six years I have been a Learning Designer at Nottingham Trent University, building fully online modules in HTML, CSS and JavaScript.
I am currently looking for hybrid or fully remote instructional design roles, and I am open to freelance and contract work from November 2026.
Open to instructional design roles, freelance projects and contract work.
Or find me on LinkedIn