After years of web development and university study in business, IT and education, I began my teaching career in Physical Education. A passion for technology led me into educational innovation, systems leadership and, eventually, software engineering. That unconventional path shapes everything I build: tools that work for real people in real rooms, on locked-down devices, with no budget for setup.
These days I write Python, MicroPython, C++, C# and JavaScript; build with Flask, Node.js, Unity and scikit-learn; and spend a lot of time making GitHub Codespaces, DevContainers and physical hardware play nicely together.