Summary
Edward Welbourne is a senior software engineer based in Oslo with 28 years of hands-on experience in debugging, refactoring and rescuing legacy projects into maintainable, modern code. He has a long history at prominent companies including The Qt Company and Opera, where he focused on portability, integration, and guiding other developers through reviews and architectural fixes. An active open-source contributor to core Qt modules (qtcharts, qtdeclarative, qttools, qtwebengine), he blends full‑stack and tooling work—often replacing deprecated APIs, improving numerical robustness, and modernizing tests—to keep large C++/QML codebases healthy. Edward’s background in mathematics and physics from Cambridge underpins a methodical, puzzle-solving approach to software engineering, and he’s known for quietly reviving neglected projects and eliminating performance bottlenecks.
28 years of coding experience
25 years of employment as a software developer
Shrewsbury School
Master of Arts (MA), Mathematics, Physics, Upper second, Master of Arts (MA), Mathematics, Physics, Upper second at Cambridge University
Stoneygate, Leicester
English, Norwegian, French