Fabian Bircher

Senior Developer at Nuvole

Prague, Czechia
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
Fabian Bircher is a senior Drupal developer based in Prague with 13 years of professional experience building websites, apps and extensible distributions since his hobby projects in 2003. He led the transformation of the Erasmus Student Network’s Satellite project into a production-ready Drupal 7 distribution, implementing SSO used across 500+ sites and migrating the workflow from SVN to Git. Since 2013 he has delivered client-facing Drupal solutions at Nuvole while maintaining and contributing to core and contrib modules, including hands-on improvements to Drush and the DrupalGap mobile toolkit. An active community member and frequent speaker at DrupalCon and regional events, he pairs deep technical contributions with mentorship—training ESN and scouting volunteers in his spare time. His background in physics (EPFL and KTH) gives him a methodical, systems-oriented approach to architecture and debugging that complements his full-stack Drupal expertise.
code13 years of coding experience
bookKTH Royal Institute of Technology
bookMaster, Physik, Master, Physik at EPFL
languagesEnglish, German, French, Swedish, Czech
github-logo-circle

Github Skills (12)

configuration-management10
drupal10
php10
javascript10
mobile-development10
drush10
cli10
localstorage9
symfony-ux8
symfony8
git7
cicd5

Programming languages (6)

C#DockerfileShellJavaScriptPHPKotlin

Github contributions (5)

github-logo-circle
drush-ops/drush

Jan 2014 - Sep 2021

Drush is a command-line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those who spend their working hours hacking away at the command prompt.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 17 commits, 17 PRs in 7 years 9 months
Contributions summary:Fabian primarily contributed to the Drush project, a command-line interface for Drupal. Their work involved modifying core files related to configuration management, including exporting and importing configurations. The commits demonstrate improvements to deployment hooks, specifically adding a new command and integrating the batch system for managing these hooks more effectively. This user also removed features and refactored code for clarity.
prestashop-moduleshellcliscriptingsymfony-console
signalpoint/DrupalGap

May 2014 - Jun 2014

An application development kit for Drupal websites.
Role in this project:
userFull-stack Developer
Contributions:9 commits in 14 days
Contributions summary:Fabian primarily focused on improving the functionality and user experience of the DrupalGap application. Their contributions include fixing bugs related to device initialization, enhancing offline capabilities through Ripple emulation, and integrating a new function for deleting variables. Furthermore, they merged various branches to incorporate recent updates and made the offline popup configurable to provide a better user experience. These changes demonstrate their involvement in both front-end and back-end aspects of the application.
development-kitsymfony-consolephpdockerdrupal
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
Fabian Bircher - Senior Developer at Nuvole