Christof Höfler nicht verfügbar bis 31.12.2020

Christof Höfler

Senior PHP Developer: Drupal, eZ Publish, Symfony

nicht verfügbar bis 31.12.2020
Profilbild von Christof Hoefler Senior PHP Developer: Drupal, eZ Publish, Symfony aus Berlin
  • 10245 Berlin Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)
  • Letztes Update: 22.08.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Christof Hoefler Senior PHP Developer: Drupal, eZ Publish, Symfony aus Berlin
SKILLS
Über 15 Jahre Erfahrung als Konzepter, Architekt und Entwickler von Web-Anwendungen:
  • Umsetzung von Portalen, Headless CMS / Decoupled Frontends, Microsites, Webshops, Facebook-APPs, etc.
  • Entwicklung von projektspezifischen Erweiterungen bzw. Custom Modulen.
  • Umsetzung von Schnittstellen REST, RPC.
  • Migration von bestehenden Projekten, Relaunchs, Redesigns.
  • Performance- und mobile Optimierung von Webseiten (AMP, Structured Data, Accessibilty, SEO).
  • Leitung von Entwicklerteams.
  • Betreuung und Support.

Frameworks and Tools:

Backend:
  • Drupal, Symfony, PHP
  • Migrationen aus TYPO3, eZ Publish, WordPress

Frontend:
  • Pattern Lab
  • TWIG, Handlebars, Mustache
  • React, jQuery, JavaScript ES6; SASS, SCSS

Tests:
  • PHPUnit Tests
  • Selenium
  • Xdebug / Zend Debugger

Environments:
  • Docker, Vagrant
  • Doctrine ORM, MySQL, MariaDB, PostgreSQL
  • Acquia Platform
  • Apache, Nginx, Varnish
  • Apache Solr
  • Webpack, Gulpjs, Nodejs

Workflow:
  • GIT, Gitlab, Github
  • Jenkins deployment automation / Continuous Delivery
  • Travis CI / Continuous Integration
  • Jira, Kanban
  • Scrum, Extreme Programming (XP)
PROJEKTHISTORIE
Ausgewählte Projekte

2019, bis Februar:

Migration eines Portals eines internationalen Kunden in die Aquia Plattform für Publicis Pixelpark.
Funktion: Senior Drupal Developer, Troubleshooter.
Key Features:
- AMP-Layer
- Mehrsprachigkeit / Multi-Market
Framework:
- Drupal 8

Relaunch der Webseiten eines mittelständischen Unternehmens.
Funktion: Konzeption und Umsetzung Backend und Frontend.
Key Features:
- AMP-first
- Maximale Performanz
Frameworks:
- Symfony 4
- AMP


2018:

Umsetzung einer Online-Plattform eines internationalen Kunden für Publicis Pixelpark.
Funktion: Senior Drupal Developer, Lead eines fünfköpfigen Entwicklerteams (BE u. FE).
Key Features:
- Zugangsgeschützte Bereiche für Health Care Professionals.
- Integration Single Sign On (SSO).
- Suche und Download von Medien und Materialien.
Framework:
- Drupal 7

Umsetzung einer Online-Plattform eines internationalen Kunden für Publicis Pixelpark.
Funktion: Senior Drupal Developer, Lead eines vierköpfigen Entwicklerteams (BE u. FE).
Key Features:
- Zugangsgeschützte Bereiche für Health Care Professionals.
- Anmeldung zu und Download von Materialen zu Kongressen.
Framework:
- Drupal 7

Umsetzung einer Online-Plattform eines internationalen Kunden für Publicis Pixelpark.
Funktion: Senior Drupal Developer, Troubleshooter.
Key Features:
- Migration aus TYPO3.
- Bündelung wichiger Debatten aus verschiedenen Kanälen der Unternehmenskommunikation.
Framework:
- Drupal 8
- Pattern Lab

Migration einer Online-Plattform eines internationalen Kunden für Publicis Pixelpark.
Funktion: Senior Drupal Developer, Troubleshooter.
Key Features:
- Migration aus TYPO3.
- Zugangsgeschützte Bereiche für Health Care Professionals.
- Integration SSO.
- Anmeldung zu und Download von Materialen zu Events.
Framework:
- Drupal 7


2017:

Umsetzung einer Plattform zur Werkstatt-Terminvereinbarung mit Festpreisangebot für Publicis Pixelpark.
Funktion: Konzept / Architektur, Senior Drupal Developer, Lead eines drei- bis fünfköpfigen Entwicklerteams (BE u. FE).
Key Features:
- Backend für >800 Händler.
- Datenimport Preise und Stammdaten.
- Maske zur Fahrzeugbestimmung und komponentenabhängiger Festpreisermittlung.
Framework:
- Drupal 8
- React/Redux

Umsetzung einer Online-Plattform eines internationalen Kunden für Publicis Pixelpark.
Funktion: Senior Drupal Developer.
Key Features:
- Zugangsgeschützte Bereiche für Health Care Professionals.
Framework:
- Drupal 7

Migration eines Portals von eZ Publish 4 für A&B One Digital.
Funktion: Umsetzung Backend und Frontend, Lead eines dreiköpfigen Entwicklerteams (BE u. FE).
Key Features:
- Schnittstelle zu CiviCRM
- Projektsuche und -landkarte
- Apache Solr
Framework:
- eZ Publish 5


2016:

Umsetzung einer Kampagnenseite eines internationalen Kunden für Publicis Pixelpark.
Funktion: Senior Drupal Developer.
Key Features:
- Headless CMS / Decoupled Frontend.
- Mandanten: Rollout für >40 internationale Märkte.
- Akamai CDN
Framework:
- Drupal 8
- Express Node.js

Umsetzung einer Plattform zur Werkstatt-Terminvereinbarung für Publicis Pixelpark.
Funktion: Architekt, Full Stack Developer.
Key Features:
- Buchung von Serviceleistungen und standortspezifischen Zusatzleistungen.
Framework:
- Drupal 7

Umsetzung von 3 Facebook Apps für Katjes im Auftrag von Kravt.
Funktion: Technische Konzeption, Full Stack Developer.
Key-Features:
- Gewinnspiele mit Spaßfaktor.
- Datenbankanbindung, Content-Aktualisierung aus CMS.
Frameworks:
- Drupal 7
- React

Umsetzung der Microsite eines internationalen Kunden im Auftrag der Peter Schmidt Group
Funktion: Umsetzung Backend, Lead eines dreiköpfigen Entwicklerteams.
Key-Features:
- Einbindung unterschiedlicher Feeds zur Unternehmenskommunikation
Framework:
- eZ Publish 5

Relaunch des Reiseportals newyork-reisen.de für adeoreisen.
Funktion: Architekt, Full Stack Developer.
Key-Features:
- Präsentation und Buchung von Reiseangeboten und Zusatzleistungen.
- Schnittstelle zu CRM.
Framework:
- Drupal 7


2013 bis heute: Geschäftsführer und Inhaber der Intermundia Solutions GmbH mit Sitz in Berlin

- Technische Umsetzung von Internetanwendungen mit technischem Schwerpunkt Drupal und eZ Publish im festen Team und als Freelancer.
- Entwicklung von Portalen, Microsites, Webshops und Facebook-APPs als Subauftragnehmer von Kreativ- bzw. Full-Service-Agenturen.

2010 bis 2013: Geschäftsführer und Inhaber der befish.com GmbH mit Sitz in Berlin

- Entwicklung von komplexen Lösungen für große öffentliche und privatwirtschaftliche Auftraggeber als Full Service Agentur, unter anderem für das Bundesumweltministerium in Berlin und die Bundeszentrale für politische Bildung.

2007 bis 2010: Betreiber des befish.com Netzwerks aus Web-Experten-Freelancern

- Full Service Umsetzung von Portalen, Microsites und Online-Shops mit technischem Schwerpunkt Drupal.
- Umsetzung von Online-Spielen und Edutainment- und E-Learning-Anwendungen mit technischem Schwerpunkt Adobe Flash.

2004 bis 2007: Leiter der Online-Entwicklung icomedias GmbH Berlin

- Entwicklung eines digitalen Beschilderungssystems für Hotels und Konferenzzentren auf technischer Basis von PHP / Adobe Flash.
- Entwicklung von Datenbankgestützen Flash-Anwendungen.

2003 bis 2004: Referent für Computer Based Learning an der Fachhochschule Hagenberg, Österreich.

- Lehrgänge zu Macromedia Flash und Macromedia Dreamweaver als Tools zur Erstellung von e-Learning Anwendungen.

2000 bis 2004: Candycode GbR

- Umsetzung von Online-Spielen und Edutainment- und E-Learning-Anwendungen mit technischem Schwerpunkt Adobe Flash.
- Umsetzung von Online-Shops mit Flash-Frontend und PHP/MySQL-Backend.

1998 bis 2000: AV-Transfer GmbH Fernseh-Postproduktion Berlin

- Avid Schnitt und Vertonung von Fernsehserien und -Filmen
- Produktionsleitung Berlin

1997 bis 1998: Zivildienst beim Österreichischen Roten Kreuz in Graz

1994 bis 1997: Freies Filmschaffen, ausgedehnte Reisen in verschiedene Länder Asiens und Afikas.

1989 bis 1994: Studium der Philosophie an der Karl-Franzens-Universität Graz, Österreich.

1970: geboren in Graz, Österreich
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: