Nikolas Zimmermann

Partner at Igalia

Herzogenrath, North Rhine-Westphalia, 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

🤩
Rockstar
🎓
Top School
Nikolas Zimmermann is a seasoned open-source engineer and partner at Igalia with 19 years of experience building web engines and embedded systems. He specializes in WebKit and WPEWebKit development, having driven significant Layer-Based SVG Engine work—adding runtime flags, build options, and broad SVG element and transform support for embedded ports. With a PhD in Physics from RWTH Aachen, he blends deep research rigor with pragmatic system-level coding developed at companies like BlackBerry and TorchMobile. Based in Herzogenrath, Germany, he contributes as a backend and embedded systems engineer while freelancing on diverse projects. Colleagues value his knack for turning complex rendering issues into maintainable engine improvements and shipping resilient embedded browser components.
code19 years of coding experience
job5 years of employment as a software developer
bookDoktor (Ph.D.), Physics, Doktor (Ph.D.), Physics at RWTH Aachen University
github-logo-circle

Github Skills (11)

embedded10
c-language10
svg10
cprogramming-language10
webkit10
sys10
cmake9
css-transforms9
webtest8
webpagetest8
web-testing8

Programming languages (8)

HCLC++ShellCJavaScriptHTMLBitBakePython

Github contributions (5)

github-logo-circle
WPE WebKit port (downstream)
Role in this project:
userBack-end Developer & Embedded Systems Engineer
Contributions:31 commits, 2 comments in 10 years 10 months
Contributions summary:Nikolas focused on the Layer-Based SVG Engine (LBSE) within the WPE WebKit port. Their work involved adding runtime flags and build options for enabling the LBSE, along with modifying core files to integrate it. They contributed to improvements in SVG transformation handling, including perspective and transform-origin fixes. Additionally, they added support for various SVG elements like <circle>, <ellipse>, <path>, <use>, <switch>, and <svg> elements, expanding the engine's capabilities.
webkitwpe
Contributions:174 commits, 243 pushes, 3 branches in 1 year
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