Summary
Steven Albury is an Associate Professor and experienced software educator based in Copenhagen, with a decade-long career teaching applied software development to undergraduates and coaching teachers on digital pedagogy. He holds a PhD in sociotechnical systems design from the University of Oxford and blends academic research with practical teaching—having built learning platforms, led departmental projects, and taught topics from database design to requirements engineering and R programming. His background spans industry and consultancy, including software development at Barclays Capital, process design at Siemens, and consulting work that informed public- and private-sector technology strategy. Known for learning-by-teaching, he continually adapts classroom practice from real-world projects and tools (Captivate, Camtasia, Moodle, Articulate Storyline) to prepare students for software careers. A detail not always obvious: he has applied his research and consultancy skills to measurable institutional improvements, from college LMS rollouts to performance metrics for national postal services.
10 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Sociotechnical systems design, -, Doctor of Philosophy (Ph.D.), Sociotechnical systems design, - at University of Oxford
BSc, Accounting and Computer Science, 2(i), BSc, Accounting and Computer Science, 2(i) at University of Hertfordshire