Porträt von Steffen Grahl

Steffen Grahl

Backend Softwareentwickler – PHP & Symfony ✅ Verfügbar

Ich bin aktuell offen für neue Herausforderungen.

Über mich

Ich bin Steffen Grahl und arbeite als Backend Softwareentwickler mit Schwerpunkt auf PHP und Symfony.
Mich interessiert vor allem, wie Software langfristig verständlich, wartbar und zuverlässig bleibt.

In meiner Arbeit konzentriere ich mich auf das Backend, denke technische Entscheidungen aber immer im Gesamtkontext einer Anwendung. Themen wie UX, Barrierefreiheit sowie sauberes HTML und CSS spielen dabei eine unterstützende Rolle.

Neben meiner Haupttätigkeit bin ich in einer nebenberuflich geführten Agentur tätig und setze dort ausgewählte Projekte um. Das gibt mir die Möglichkeit, Verantwortung zu übernehmen und Lösungen ganzheitlich zu entwickeln.

Einen Überblick über meinen beruflichen Werdegang und weitere Projekte gibt es auf meinem LinkedIn-Profil.

Expertise

Backend

Im Backend liegt mein Fokus auf robuster, wartbarer Software, die langfristig zuverlässig funktioniert. Ich gestalte die Architektur von Anwendungen so, dass sie klar strukturiert, verständlich und erweiterbar bleibt. Dabei achte ich auf sauberen Code, solide Tests und sichere, performante Abläufe – von Datenmodellen über Schnittstellen bis hin zum Deployment.

#PHP #Symfony #REST #CleanArchitecture #Doctrine #Testing #Docker #CICD #Performance #Security

Architektur & Qualität

Mir ist es wichtig, dass Software nicht nur funktioniert, sondern auf lange Sicht verständlich, wartbar und erweiterbar bleibt. Ich plane und gestalte Architekturen, die klare Strukturen und konsistente Patterns ermöglichen. Codequalität, Tests und saubere Schnittstellen sind für mich nicht nur Pflicht, sondern Teil einer nachhaltigen Lösung, die Teams effektiv nutzen können.

#CleanArchitecture #SOLID #LayeredArchitecture #DependencyInjection #CodeReviews #TDD #Refactoring #APIs #ArchitectureConsulting

Ergänzende Kompetenzen

Neben meinem Fokus auf Backend und Architektur bringe ich weitere Kompetenzen mit, die Projekte stabil, zuverlässig und zugänglich machen. Mir liegt besonders gute Dokumentation am Herzen – sie beschleunigt Onboarding-Prozesse und löst Wissensinseln auf. Außerdem achte ich auf benutzerfreundliche Oberflächen und zugängliche Strukturen, um Software für alle Nutzer intuitiv und verständlich zu gestalten. Dazu gehören auch sauberes Deployment, agile Prozesse und Testautomatisierung, damit Teams effizient arbeiten und Projekte nachhaltig umgesetzt werden können.

#Docker #CI_CD #Git #Scrum #ReleaseManagement #CleanCode #Testing #Accessibility #UX #Documentation

Arbeitsweise

Meine Arbeitsweise ist strukturiert, teamorientiert und lösungsfokussiert. Ich lege Wert auf sauberen, wartbaren Code, transparente Kommunikation und gute Dokumentation, damit Teams effizient zusammenarbeiten können. Agilität, vorausschauende Planung und pragmatische Problemlösungen gehören für mich ebenso dazu wie die nachhaltige Gestaltung von Softwarearchitekturen.

Ich achte darauf, dass Projekte klar dokumentiert sind, Wissen geteilt wird und jeder im Team jederzeit nachvollziehen kann, wie Entscheidungen getroffen werden. So lassen sich Engpässe vermeiden und Onboarding-Prozesse beschleunigen.

Grundsätze meiner Arbeitsweise:

  • Strukturiert & organisiert
  • Teamorientiert & kommunikativ
  • Pragmatisch & lösungsfokussiert
  • Nachhaltig & langfristig denkend

Projekte

Projekt

Projekt

Fachliche Skills

Symfony Backend Layered Architecture CleanCode PHP CI/CD Docker Deployment Testing UX Accessibility