Über mich

Mit mehr als 15 Jahren Erfahrung entwickle ich für Kunden und in Agenturen komplexe Web-Anwendungen auf Basis vielfältiger Technologien.

Zu meinen Leistungen gehören die Individualentwicklung von Software mit PHP-Frameworks wie Symfony, Laravel und Zend Framework, die Anpassung und Erweiterung von E-Commerce-Software und Content-Management-Systemen sowie die Open Source-Entwicklung für Projekte wie Serendipity und viele andere.

Als Team-Worker fühle ich mich in agilen Umgebungen sehr wohl. Besonders wichtig ist mir eine hohe Code-Qualität, die durch testgetriebene Entwicklung, Standardkonformität und Code Reviews gewährleistet wird.

Ich organisiere aktiv Meetups der Entwickler-Community mit, insbesondere die der PHP User Group Rheinhessen und von RheinMainJS. Zu einer Vielzahl von Themen halte ich regelmäßig Vorträge und schreibe Artikel in meinem Blog.

Leistungen

Individualentwicklung

Niemand kennt Ihre Geschäftsprozesse besser als Sie selbst. Mit Ihnen gemeinsam setze ich Ihre Anforderungen als Web-Anwendung oder für mobile Apps passgenau um.

Anpassung bestehender Anwendungen

Moderne Software kann viel, aber nicht alles. Ich helfe Ihnen dabei, Ihre Anwendungen an Ihre Prozesse anzupassen und für Ihre Anforderungen zu erweitern.

Auswahl

Backend für Online-Stellenbörse

Laravel, Vue.js 2018 bis 2020

Für das Marketing habe ich eine zentrale Synchronisationslösung inklusive Backend entwickelt, die das präzise Steuern und Ausspielen von Stellenanzeigen an Dritte ermöglicht.

Workflow-Management für Business-Prozesse

Flow Framework, Doctrine 2017

Zur Anbindung eines Angular-Frontends habe ich eine REST-Schnittstelle (JSON API) konzipiert und umgesetzt, die spezifische Prozess-Workflow-Logik abgebildet und das zugehörige Datenbank-Modell erstellt.

Kundenportal für Streaming-Angebot

Symfony, Doctrine, PHP 7 2016

Auf Basis von Domain Driven Design-Prinzipien habe ich das SCRUM-Team dabei unterstützt, die bestehende Anwendung insbesondere um Payment-Logik zu erweitern und die REST-Schnittstelle (API) auszubauen.

Intranetplattform für Autohändler

Zend Framework, Doctrine 2016

Als Mitglied des agilen SCRUM-Teams habe ich die bestehende Plattform iterativ ausgebaut und u.a. um ein Messaging-System erweitert. Ein Schwerpunkt lag dabei auf qualitätssichernden und -steigernden Maßnahmen wie der Einführung von automatisierten Tests und Test-Driven Development.

Backend für Asset-Management

OroCRM, Symfony, Doctrine 2015

Um die Verwaltung vielfältiger Assets in einer komplexen Anwendung zu ermöglichen, musste das Symfony-basierte Tool OroCRM um ein abgestuftes Rechtesystem und individuelle Prozesslogiken erweitert werden. Das Produkt stellt über eine REST-Schnittstelle einen Großteil der Daten in einer verteilten Microservices-Architektur zur Verfügung. In einem agilen Prozess setzte ich in einem kleinen Team diese Anforderungen erfolgreich um.

Onlinetool zur Radioprogrammplanung

PHP 5 2013 bis 2015

Eine bestehende Anwendung zur Verwaltung umfangreicher Musikdatenbanken erweiterte ich um innovative Funktionen. Schwerpunkte waren dabei die Flexibilität von Suchabfragen und Performance-Optimierungen.

Weboberfläche für Mobilfunkanbieter

TYPO3, PHP 5 2013 bis 2014

Für einen deutschen Mobilfunkanbieter wurde das CMS TYPO3 mit einer PHP-Applikation erweitert, um maßgeschneiderte Inhalte publizieren und Geschäftsprozesse rund um Handy-Verträge abbilden zu können. Ich unterstütze das Team bei der Pflege und Erweiterung der Applikation.

Maßgeschneiderter Online-Shop

Symfony 2012

Für einen Versandhändler von Sportartikeln erstellte ich im Team einen exakt an die Geschäftsprozesse angepassten B2B-Shop, der insbesondere eine fein abgestimmte Produktfilterung beinhaltete. Zentral war außerdem die Möglichkeit für Kunden, die Artikel vor der Bestellung höchst individuell zu gestalten.

Skills

Software und Programmiersprachen entwickeln sich rasend schnell weiter. Ich arbeite hart daran, meine Skills auf dem aktuellen Stand zu halten.

  • PHP
  • Symfony
  • REST API
  • MySQL
  • JavaScript
  • CSS
  • Domain Driven Design
  • Microservices
  • Agile

Kontakt

Haben Sie ein Projektidee, die sie beschäftigt? Soll ihr bestehendes Produkt erweitert werden? Benötigt Ihr Team kompetente Verstärkung? Zögern Sie nicht, mich zu kontaktieren, ich freue mich über Ihre Nachricht!

Kontakt

Matthias Gutjahr
Lothringer Straße 32
65195 Wiesbaden
+49 (611) 97142924
mail@matthias-gutjahr.de

PGP Fingerprint:
F4D4 C888 055A 44C3 A5C3
33AB A8E6 AF25 C59F 4A27
keybase.io/mattsches