Christian Zosel

Software Engineer at Adfinis

Bern, Bern, 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

🤩
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 (17)

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

Programming languages (15)

JavaCSSJinjaCMakefileVueGoMustache

Github contributions (5)

github-logo-circle
prettier/plugin-php

Dec 2017 - Jan 2023

Prettier PHP Plugin
Role in this project:
userBack-end Developer
Contributions:54 releases, 77 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.
beautifierphp5phpprinterautoformat
inosca/ebau

Jun 2016 - Nov 2022

Electronic building permit application for swiss cantons.
Contributions:4443 commits, 4 PRs, 24 pushes in 6 years 6 months
egovernmentbackbonejselectronicswiss-cantonspermit
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
Christian Zosel - Software Engineer at Adfinis