Sebastian Müller

CTO at yWorks GmbH

Tübingen, Baden-Württemberg, Germany
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
Sebastian Müller is CTO and technical lead at yWorks, where he has architected the yFiles diagramming API and co-authored many advanced layout algorithms over two decades of leadership. Starting to code at seven, he blends deep hands-on implementation skills with strategic product stewardship, guiding commercial graph and network visualization libraries used worldwide. He actively contributes to open-source tooling—most notably improving the browser SVG-to-PDF converter by fixing image rendering and adding complex path support—demonstrating attention to visual fidelity at the rendering edge. Based in Tübingen and holding a Diplom in Computer Science, he pairs academic grounding with practical system design, often tackling subtle rendering and algorithmic challenges others overlook.
code11 years of coding experience
job9 years of employment as a software developer
bookDiplom, Computer Science, Diplom, Computer Science at Eberhard-Karls-Universität Tübingen / University of Tuebingen
bookDeutschorden Gymnasium Bad Mergentheim
languagesGerman, English
github-logo-circle

Github Skills (6)

pdf10
javascript10
conversions10
svg10
browser10
nodejs4

Programming languages (9)

TypeScriptC#JavaCSSJavaScriptVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
yWorks/svg2pdf.js

Dec 2015 - Aug 2022

A javascript-only SVG to PDF conversion utility that runs in the browser. Brought to you by yWorks - the diagramming experts
Role in this project:
userFront-end Developer
Contributions:7 releases, 3 reviews, 15 commits in 6 years 9 months
Contributions summary:Sebastian primarily contributed to the visual rendering of the SVG to PDF conversion utility. Their work involved fixing issues related to the rendering of image tags by taking into account the "x" and "y" attributes, ensuring correct image positioning. Additionally, the user integrated svgpath to support complex path definitions, including arcs. This improved the utility's ability to handle a broader range of SVG elements.
jspdfbrowserpdf-conversionsvg
Shows how to use yFiles for HTML and Neo4j in a web based single page app to visualize database contents.
Contributions:17 commits, 1 PR, 13 pushes in 3 years 6 months
neo4j-databasevisualizeweb-basedyfilesdatabase
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