Marco Huber
Webdevelopment

Über mich

Ich bin ein weltoffenes Münchner Kindl und begeisterter Bewohner des planeten Erde die ich am liebsten auf dem Motorrad oder mit dem Zug erkunde. Im Internet zuhause und seit 2019 als selbständiger Entwickler (Freelancer) im Bereich Webdevelopment tätig kann ich vielleicht auch Sie auf dem Weg zur eigenen Webseite unterstützen.

Seit 2006 arbeite ich als Programmierer mit dem Web­contentmanagement­system (CMS) TYPO3, das ich während einem Praktikum im Studiengang Medieninformatik an der Mediadesign FH für Design und Informatik (MD.H) kennenlernen durfte. Dabei durfte ich für ganz unterschiedliche Kunden die verschiedensten Websites und Internetanwendungen entwickeln.

Im Laufe der Zeit orientierte ich mich vom TYPO3-Integrator und Frontend-Developer immer mehr zum Backend- und Extension-Developer und habe Spaß mit der TYPO3-Core-API und dem Extensionframework Extbase. Dabei konnte ich meine Fähigkeiten im Bereich PHP-Entwicklung und allem was noch dazu gehört immer weiter ausbauen und durfte kontinuierlich mehr Wissen in neuen Technologien und Programmiermethoden erlangen.

Nach und nach gewannen für mich auch die Serveradministration und Themen wie GitLab-Server, automatisiertes Testing und Deployment, Continuous Integration und Docker immer mehr an Bedeutung.
Und obwohl TYPO3 immer der Kern meiner Arbeit und Leidenschaft war, habe ich natürlich auch mit anderen Systemen wie zum Beispiel Magento, Shopware und Wordpress gearbeitet.

Begeistert von der TYPO3-Community und ihrem Motto "Inspire people to share" versuche ich an möglichst vielen TYPO3-Events teilzunehmen, bin regelmäßig Gast bei der Münchner TYPO3 Usergroup (#t3muc) und bin seit 2018 Mitorganisator des TYPO3camp München (#t3cm). Seit Oktober 2020 bin ich im Vorstand des TYPO3 User Group München e.V. aktiv.

Skills

Backend-Development

Kundenspezifische Anforderungen mit PHP umsetzen, dabei eine Datenbank oder externe API anbinden und das ganze per TypoScript in TYPO3 integrieren ist meine Stärke.

Frontend-Development

Obwohl mir auch der Frontend-Stack mit HTML, CSS und Javascript nicht fremd ist, liegt mir die Backend-Entwicklung doch mehr.

Projektmanagement

Probleme und Aufgaben in Zusammenarbeit mit dem Kunden analysieren, im Team eine effiziente und elegante Lösung konzipieren und diese dann zusammen umzusetzen ist mir wichtig.

Technologien

  • TYPO3
  • PHP
  • MySQL
  • TypoScript
  • HTML
  • CSS
  • Javascript
  • Apache
  • Nginx
  • Docker
  • Git
  • Composer

Erfahrung

Marco Huber Webdevelopment
Selbständiger TYPO3 Entwickler

2019 - heute

Eine Auswahl meiner aktuellen Kunden:

  • 2022 - heute: ARTEMIS Augenkliniken (ARTEMIS Augenkliniken GmbH)
    • Upgrade, Support und Weiterentwicklung der Website www.artemiskliniken.de (TYPO3)
    • TYPO3 Relaunch fertigstellen
    • Implementierung verschiedener Plugins für die Website
    • Implementierung von SEO-Optimierungen
    • Einbindung externer Dienste
    • Einbindung externer Microsites und Landingpages
    • Einrichten der Entwicklungsumgebungen mit ddev und docker
    • Schulung der Mitarbeiter:innen
    • Beratung und Konzeption zur Weiterentwicklung der Website
    • 2025: Upgrade von TYPO3 11 auf 12
  • 2020 - heute: Ravati Seminare (Ravati Seminare GmbH)
    • Upgrade, Support und Weiterentwicklung des Seminar-Buchungssystems seminare.ravati.de (TYPO3)
    • Weiterentwicklung der kundenspezifischen Extbase/Fluid-Extension zur Teilnehmerregistrierung (Frontend und Backend)
    • PayPal-Bezahlprozess
    • automatisierte personalisierte PDF-Dokumente für Teilnehmer
    • E-Mailversand an Teilnehmer
    • Export-Funktionen
    • Backend-Modul zur Seminar- und Teilnehmerverwaltung
    • Gutscheinsystem
    • Einrichten der Entwicklungsumgebungen mit ddev und docker
    • Schulung der Mitarbeiter:innen
    • Beratung und Konzeption zur Weiterentwicklung der Website
    • 2021: Upgrade von TYPO3 8 auf 10
    • 2023/2024: Upgrade von TYPO3 10 auf 12
  • 2020 - 2026: Avoxa Studentenclub (Avoxa – Mediengruppe Deutscher Apotheker GmbH)
    • Implementierung, Support und Weiterentwicklung des Mitgliederportals www.studiclub.de (TYPO3)
    • Konfiguration von TYPO3 9.5
    • Implementierung kundenspezifischer Inhaltselemente und Fluid-Templates (Frontend und Backend)
    • Implementierung einer Mitgliederregistrierung basierend auf Femanager
    • Registrierungsprozess mit Double-OptIn
    • PDF-Bestellbestätigung
    • PayPal-Bezahlprozess
    • automatische Datenübertragung an ein Buchhaltungssystem
    • automatisierte zeitgesteuerte E-Mails an Mitglieder
    • individualisierte Gutscheine von Partnern für Mitglieder
    • digitaler Mitgliederausweis mit automatischem QR-Code
    • Backend-Modul mit verschiedenen Statistiken zu Mitgliedern und Anmeldungen
    • Implementierung einer Excel-Exportfunktion
    • Extension oauth2_server für TYPO3 als Oauth2-Server für eine ThirdParty-App
    • Einrichten der Entwicklungsumgebungen mit ddev und docker
    • Schulung der Mitarbeiter:innen
    • Beratung und Konzeption zur Weiterentwicklung der Website
    • 2021: Upgrade von TYPO3 9 auf 10
    • 2023/2024: Upgrade von TYPO3 10 auf 12
  • 2020 - 2024: Mellow Design (Mellow Design GmbH)
    • TYPO3 Relaunch, Support und Weiterentwicklung www.bagv.de
    • TYPO3 Relaunch www.tecsys.de
    • TYPO3 Support und Weiterentwicklung für verschiedene Kunden
  • 2022: TuS C Obermenzing e.V.
    • TYPO3 11.5 Upgrade
    • Layout-Anpassungen
    • Implementierung neuer Inhaltselemente
    • DirectMail-Update
    • Beratung und Konzeption zur Weiterentwicklung der Website
  • 2020 - 2022: schoene neue kinder GmbH
    • Implementierung, Support und Weiterentwicklung der Website www.suedpack.com (TYPO3)
    • Konfiguration von TYPO3 10.4
    • Mehrsprachigkeit
    • mehreren Seitenbäumen mit verschiedenen Domains
    • Implementierung kundenspezifischer Inhaltselemente
    • Integration der Fluid-Templates
    • Konfiguration der Extensions für Kontakt-Formulare, News- und Pressemeldungen
    • Website-Suche mit SOLR
    • SEO
    • Konzeption und Entwicklung (Extbase, Fluid, JavaScript) einer Produktdatenbank mit konfigurierbaren Filtern, Listen- und Detailansichten
    • Entwicklung einer Extension um Datensätze zu importieren
    • Zusammenarbeit mit den Frontendentwicklern
    • Einrichten der Entwicklungsumgebungen mit ddev und docker
    • Einrichten des Deployments mit Staging- und Production-System mit GitLab CI
    • VisualRegression-Testing mit BackstopJS
    • Beratende Tätigkeit bei Konzeption und technischen Fragen
    • Weiterentwicklung der Website www.ultratronik.de (TYPO3)
    • Upgrade der bestehenden Website auf TYPO3 10.4
    • Mehrsprachigkeit
    • mehreren Seitenbäumen mit verschiedenen Domains
    • Upgrade der ThirdParty-Extensions und kundenspezifischer Extensions
    • Entwicklung einer Extension zum automatischen Import von Stellenanzeigen
    • TYPO3 Support und Weiterentwicklung für verschiedene Kunden
  • 2019 - signundsinn Gmbh
    • TYPO3 und Shopware Projekte

bgm websolutions GmbH & Co. KG
TYPO3 Entwickler, Projektmanagement, Kundenbetreuung

2011 - 2018

Aufgaben:

  • Entwicklung von individuellen TYPO3-Extensions nach neuesten Standards
  • Integration von Webseiten mit dem Web-CMS TYPO3
  • Diagnose und Behebung von Fehlern
  • Konfiguration und Betreuung von Server-Infrastruktur
  • Imlementierung von Entwicklungs-Workflows (Continuous Integration, Continuous Delivery, Continuous Deployment)
  • Aufwandsschätzung und Machbarkeitsanalysen von Projekten
  • Erstellung technischer Unterlagen und Dokumentation

Ab 2016 außerdem Aufgaben aus dem Projektmanagement und der Kundenbetreuung:

  • Betreuung von Supportanfragen
  • Beratung von Kunden
  • Konzeption von Projekten
  • Angebotserstellung
  • Erfolgsanalyse von Projekten
  • Präsentation von Angeboten und Analysen beim Kunden

TARGET-E GmbH & Marit AG
Pratikant, Werksstudent, TYPO3 Entwickler, Fachverantwortung TYPO3

2006 - 2011

Aufgaben:

  • TYPO3 Frontend- und Backend-Entwickler
  • TYPO3-Extensionentwickler
  • Extbase/Fluid
  • Newslettermarketing mit OpenEMM
  • PHP-Entwickler
  • HTML/CSS

Ausbildung

Mediadesign FH für Design und Informatik
Medieninformatik (Bachelor of Science)

2004 - 2009

Kontakt