Stefan Zweifel

Senior Full Stack Developer

Summary

Full-Stack Developer with 10+ years of experience building production-grade Laravel apps. Focused on performance, developer experience, and maintainable code. Experienced with Vue.js, Tailwind CSS, CI/CD pipelines, and API integrations. Active Laravel contributor with widely used open-source projects.

Languages

  • German (native)
  • English (C1)

Skills

  • HTML, CSS (Tailwind CSS)
  • PHP (Laravel, Livewire, PHPUnit, Pest)
  • JavaScript (Vue 3)
  • MySQL, SQLite, Redis
  • NGINX, Apache, DNS
  • CI/CD (GitHub Actions)
  • Git, GitHub
  • Figma, Sketch
  • Google Marketing Suite

Education

Berufsmittelschule @ BBZ Schaffhausen (2012-2013)

  • Average grade: 5.3
  • zhaw School of Engineering Award
  • Best In Class

Informatiker EFZ @ wibilea, Neuhausen am Rheinfall (2008-2012)

  • Generalist orientation
  • Average grade: 5.4
  • Best In Class

Experience

2media GmbH/CLARK, Zürich (Aug 2013 – present)

Full-stack engineer responsible for building, scaling, and maintaining a suite of Laravel-based applications in a lean two-person team (now solo). Delivered high-quality, stable software powering core business operations.

Key Contributions:

  • Real-Time Event Architecture: Designed a queue-based lead delivery system handling validations, deduplication, and routing within seconds — significantly improving conversion.
  • Frontend & UI Engineering: Refactored frontend architecture using Vue 3 and Tailwind CSS; improved performance and shipped reusable components.
  • Internal Tools: Led development of a campaign monitoring dashboard and rules-based “Autopilot” engine to automate ad spend optimizations.
  • Cross-Team Collaboration: Facilitated technical integration of Laravel apps into parent company CLARK’s microservice ecosystem.

Personal Projects

I maintain various open source projects used in thousands of workflows. More at stefanzweifel.dev/projects.

git-auto-commit Action

GitHub Action used in 150,000+ workflows to automate commit and push tasks in CI pipelines.

github.com/stefanzweifel/git-auto-commit-action

changelog-updater-action

Automates changelog updates using Laravel Zero. Used in 5,000+ projects.

github.com/stefanzweifel/changelog-updater-action

laravel-stats

Popular package that gives developers a structural summary of Laravel projects.

github.com/stefanzweifel/laravel-stats

screeenly

API-based screenshot SaaS generating over 17M images for 7,500+ users. Relaunched as paid service in 2020.

3.screeenly.com