Knut Sveidqvist

Chief Technology Officer at Mermaid

Greater Stockholm Metropolitan Area Sweden
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

🤩
Rockstar
🎓
Top School
Knut Sveidqvist is a seasoned technology leader and co-founder serving as CTO of Mermaid, with 12+ years of hands-on experience building developer-facing tools and production web platforms from Greater Stockholm. He is the creator and principal maintainer of Mermaid.js, a popular open-source project that generates diagrams from text, and has contributed deeply to both core diagram logic and the live editor UX. His career blends engineering leadership and architecture roles across startups and enterprises (inkClub, Telia, GE Lifesciences, E*TRADE), giving him a strong track record of shipping full-stack solutions and improving developer experience. Known for pragmatic problem-solving, he often spans frontend token/completion systems to backend diagram detection and build workflows—work that quietly shapes how teams document and share complex systems.
code12 years of coding experience
job20 years of employment as a software developer
bookThe University of Edinburgh
bookUmeå University
stackoverflow-logo

Stackoverflow

Stats
181reputation
55kreached
4answers
0questions
github-logo-circle

Github Skills (14)

css10
mermaid10
typescript10
diagram10
javascript10
typescripts10
typescript-types10
monaco-editor10
git9
svelte9
nodejs8
markdown6
flowchart6
diagramming6

Programming languages (5)

TypeScriptJavaScriptPHPHTMLKotlin

Github contributions (5)

github-logo-circle
mermaid-js/mermaid

Nov 2014 - Jan 2023

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Role in this project:
userFull-stack Developer
Contributions:55 releases, 253 reviews, 2242 commits in 8 years 4 months
Contributions summary:Knut's contributions primarily involve modifying files related to the mermaid-mindmap package, including changes to registry, mindmapDetector, and mindmapDb files. These changes involve edits to the internal workings of the library. Furthermore, the user has addressed path issues related to the development server and contributed to improvements in diagram detection and integration with test platforms, indicating a focus on both core functionality and developer experience.
diagramsflowchartssequencesequence-diagramssimilar
Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.
Role in this project:
userFront-end Developer
Contributions:7 reviews, 114 commits, 32 PRs in 1 year 9 months
Contributions summary:Knut primarily contributed to the live editor for mermaid charts by implementing various features. They introduced a token provider and completion item provider for the mermaid language, including registering keywords and defining theme rules. Their work included adding support for different diagram types and a link to view the diagram, effectively enhancing the editor's capabilities. Additionally, the user made changes to the styling and structure of the editor, and updated the default diagram.
diagramsmermaidchartschartlive-editor
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
Knut Sveidqvist - Chief Technology Officer at Mermaid