Matthias Christen

Senior Software Engineer at Vanamco AG

Zurich, Zurich, Switzerland
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
Matthias Christen is a senior software engineer and architect based in Zurich with 14 years of professional experience bridging high-performance computing research and production web technologies. He holds a Ph.D. in Computer Science (magna cum laude) from Universität Basel and has applied that academic rigour to auto-tuning and compiler-driven HPC projects as a PostDoc and intern at Berkeley Lab. As the main developer of Ghostlab and a senior engineer at Adaptricity, he designs and implements full-stack solutions spanning JavaScript front-ends, Node.js servers and native components for Windows and macOS. Matthias is an active open-source contributor focused on front-end rendering and language parsing—improving html2canvas CSS rendering and adding German natural-language date parsing to chrono. He combines a research pedigree with pragmatic product delivery, often turning performance-sensitive algorithms into robust, user-facing tools.
code13 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, magna cum laude, Doctor of Philosophy (Ph.D.), Computer Science, magna cum laude at Universität Basel
bookDiploma, Mathematics, Diploma, Mathematics at University of Basel
github-logo-circle

Github Skills (10)

css10
date-parsing10
printscreen10
javascript10
dom10
screen-capture10
screen-shot10
testing10
natural-language-processing9
nlp9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
wanasit/chrono

Oct 2016 - Oct 2016

A natural language date parser in Javascript
Role in this project:
userFront-end Developer
Contributions:12 commits, 5 PRs, 2 comments in 4 days
Contributions summary:Matthias primarily focused on enhancing the natural language date parser's support for the German language, adding new test cases to validate the German language capabilities. They introduced functionalities to handle date and time expressions commonly used in German. These changes involved modifications to existing test files and creation of new files to include the German casual parsing test files and implementations.
date-parserjavascriptnatural-languagenaturalparser
niklasvh/html2canvas

Dec 2017 - Dec 2017

Screenshots with JavaScript
Role in this project:
userFront-end Developer
Contributions:6 commits, 5 PRs, 4 comments in 6 days
Contributions summary:Matthias primarily contributed to enhancing the functionality and visual representation within the `html2canvas` project. Their work focused on improving the rendering accuracy of CSS properties, specifically addressing background-related features such as `background-origin`, `background-size` and gradients. The commits also included the addition of new test cases to ensure accurate rendering of the updated CSS properties.
javascriptdomscreenshotsscreenshot
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
Matthias Christen - Senior Software Engineer at Vanamco AG