Christian Zosel

Software Engineer at Adfinis

Bern, Bern, United States
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
Christian Zosel is a software engineer based in Bern, Switzerland, with 11 years of professional experience and a background that includes a Master's in Physics and a CAS in Computer Science from ETH Zürich. He has been at Adfinis since 2016, applying solid engineering practices to backend systems while bridging rigorous academic thinking with practical software delivery. An active open-source contributor, he made significant backend contributions to the widely used prettier/plugin-php, enhancing PHP parser and formatting support for modern language features including PHP 8 constructs. Christian combines deep problem-solving skills from physics with hands-on coding of parsers and printers, making him equally comfortable tackling low-level language tooling and scalable backend work.
code11 years of coding experience
bookCAS, Computer Science, CAS, Computer Science at ETH Zürich
stackoverflow-logo

Stackoverflow

Stats
1,424reputation
39kreached
67answers
1question
Badges
javascript
top-5%
github-logo-circle

Github Skills (14)

pretier10
parserator10
prettify10
php10
parser10
beautifier9
javascript9
html6
css6
functional-programming6
lodash6
jquery6
ecmascript6
angularjs6

Programming languages (16)

JavaJinjaCSSCMakefileVueGoMustache

Github contributions (5)

github-logo-circle
prettier/plugin-php

Dec 2017 - Jan 2023

Prettier PHP Plugin
Role in this project:
userBack-end Developer
Contributions:55 releases, 86 reviews, 188 commits in 5 years 1 month
Contributions summary:Christian contributed significantly to the Prettier PHP Plugin, focusing on enhancing the PHP parser's capabilities. They added support for core PHP language constructs, including classes (with inheritance and interfaces), magic methods, and control structures, enabling more comprehensive code formatting. The user also worked on expanding encapsed string support, and implemented features like support for PHP 8 features. The contributions involved modifying the core printer logic to correctly handle these constructs and integrate them within the formatting process.
phpprettierprinterphp7php5
czosel/php-parser

Dec 2017 - Jul 2022

:herb: NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Contributions:61 pushes, 67 branches in 4 years 6 months
tokensphp5phpastphp-parser
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