James Turner has been working with C++, OpenGL and computer graphics for thirty years, including work on online video platforms, industrial 3D systems and C++ performance. For the past fifteen years he's worked at KDAB as a consultant and trainer, working Qt, QML, C++, macOS / iOS and most recently Rust. He is a lead developer on FlightGear, the open-source flight-simulator.