Lars Knoll

Chief Technology Officer at Conclude

Oslo, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Lars Knoll is an experienced technology leader and CTO based in Oslo with nearly three decades in software development and 19 years in senior roles shaping Qt and its ecosystem. He has led architecture and product strategy at The Qt Company, Digia and Nokia, including stewarding major releases like Qt 5 and modernizing the QML/JS runtime. A hands-on engineer as well as executive, he has contributed C++ patches enabling modern ECMAScript features and improved core tooling, reflecting deep full-stack familiarity with both runtime internals and developer tools. His career blends product-facing leadership with low-level engineering, enabling teams to ship robust cross-platform frameworks at scale. Notably, he continues to bridge industry strategy and code-level maintenance, advising and now leading technology at Conclude.
code19 years of coding experience
job21 years of employment as a software developer
bookUniversität Heidelberg
languagesGerman, Norwegian, French, English, Spanish
github-logo-circle

Github Skills (11)

regular-expression10
qml10
javascript10
develop10
c-language10
cprogramming-language10
qt10
parsing9
json-parser9
json9
jsonp9

Programming languages (8)

QMLC++ShellCMakeJavaScriptGoHTMLPerl

Github contributions (5)

github-logo-circle
qt/qtdeclarative

Oct 2014 - May 2022

Qt Declarative (Quick 2)
Role in this project:
userFull-stack Developer
Contributions:1358 commits in 7 years 7 months
Contributions summary:Lars primarily focused on enhancements and fixes within the Qt Declarative (Quick 2) repository. They made changes to the C++ code responsible for the QML/JS runtime and also introduced support for newer ECMAScript features like template literals, parameter lists with default values and destructuring, generator functions, and RegExp related functionalities. Their work involved refactoring parts of the codebase for improved functionality and alignment with the ES6/7/8 specifications.
qmlnimbledeclarativeqt5qt
qt/qttools

May 2016 - Oct 2020

Qt Tools
Role in this project:
userFull-stack Developer
Contributions:31 commits in 4 years 5 months
Contributions summary:Lars contributed to the Qt Tools repository by addressing various issues related to code parsing, output formatting, and library usage. They improved error reporting in JSON parsing, fixed output truncation in a Windows application, and updated the code to utilize the QRegularExpression and replace deprecated functions. The user's changes touched multiple files, indicating a broad understanding of the project's codebase.
qmlqt5qt
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lars Knoll - Chief Technology Officer at Conclude