Profil
Mit jahrelanger Erfahrung in der Webentwicklung und einer Spezialisierung auf PHP und TYPO3 biete und entwickle ich professionelle und vor allem individuelle Lösungen für Websites und Online-Anwendungen.
Über mich
Ich habe zahlreiche PHP- und TYPO3-Projekte umgesetzt, von Installation und Umsetzung, der Erstellung und Erweiterung individueller Extensions und Anwendungen, bis hin zur Wartung, Erweiterung und Optimierung bestehender Websites.
Neben fundierten Kenntnissen in PHP und TYPO3 bringe ich auch professionelle Erfahrung in den Standard-Webtechnologien und diversen entsprechenden Frameworks mit (siehe Skills).
Grundsätzlich gibt es aus der Erfahrung heraus und aus meiner Perspektive eigentlich nichts, was nicht möglich wäre, in der Regel alles eine Frage der Zeit und Planung. Sie haben spezielle, individualisierte Anwendungen oder Frameworks im Einsatz? Gerade dann bin ich extrem engagiert und motiviert, und stets sehr interessiert an neuen Herausforderungen - entsprechend ist dies mit nur sehr kurzen Einarbeitungszeiten verbunden.
In diesem Sinne stehe ich Ihnen für ein persönliches Gespräch und eine Zusammenarbeit in Ihrem Projekt jederzeit und gerne zur Verfügung. Ich freue mich darauf, mehr über Ihre Anforderungen zu erfahren und gemeinsam erfolgreiche Lösungen zu entwickeln.
Profil-Datei (PDF-Datei)
Profil-Datei (Word-Datei)
Visitenkarte (VCF-Datei)
Kommunikation und Arbeitsweise
Mein Arbeitsstil ist strukturiert und kundenorientiert, wobei mir eine transparente Kommunikation und Termintreue besonders wichtig sind. Grundsätzlich beachte und kommuniziere ich dabei aber auch immer die betriebswirtschaftlichen Faktoren hinsichtlich Kosten, verfügbarem Budget und Aufwand des jeweiligen Projekts.
Bei der Tätigkeit für Agenturen, sozusagen entlastenden für das Projektmanagement, kommuniziere ich auf Wunsch auch gerne direkt und transparent mit dem Kunden, um vor allem auch technische Aspekte des Projekts für den Kunden verständlich zu kommunizieren und zu vermitteln.
Die Arbeit im Team mit mehreren Entwicklern und Dienstleistern ist natürlich möglich und für mich ein gewohntes Szenario.
Expertise
Meine professionellen Erfahrungen, Kenntnisse und Expertise umfassen unter anderem:
Anpassung und Migration von bestehenden Anwendungen und Erweiterungen basierend auf PHP, TYPO3 oder Wordpress.
Migration und Konvertierung von Anwendungen, Inhalten und Datenbanken auch aus anderen CMS und Systemen für und zu TYPO3.
Die Erstellung der TYPO3-Extensions erfolgt standardmäßig und in der Regel unter Einhaltung der "TYPO3 Coding Guidelines und Best practices".
Fundierte Kenntnisse bestehen hinsichtlich Erweiterung und Anpassung von bestehenden TYPO3-System-Erweiterungen (zum Beispiel: Frontend Login, SEO, Extbase, FLUID). Aber natürlich auch von TYPO3-Extensions aus dem TYPO3-Extension-Repository, unter anderem zum Beispiel der folgenden Extensions:
News, Powermail, Gridelements, Container, Direct Mail, Formhandler, Address List, Static Info Tables, Apache Solr, Indexed Search, Faceted Search, VHS, TemplaVoila.
Integration von Zwischenspeicher-Lösungen (Caching), hinsichtlich TYPO3 vor allem basierend auf dem TYPO3-Caching-Framework und zum Beispiel "APCu", "Redis" oder "Memcached" zur Optimierung der Performance im Backend und Frontend.
Anpassungen. wenn möglich, der serverseitigen Einstellungen und Konfiguration bezüglich Performance und Zwischenspeicherung von Dateien und Seiten.
Implementierung von Lösungen und Erweiterungen zum allgemeinen Schutz von Dateien über die TYPO3-Frontend-Benutzerverwaltung und entsprechender Zuweisungen je Seite und Inhaltselement, sowie Schutz von externen, nicht von TYPO3 verwalteten Verzeichnissen und Dateien über das TYPO3-Frontend-Login.
Lokalisierungen in TYPO3 basierend auf einzelnen Seitenbäumen je Sprache oder je einzelner Seite, jeweils je Land.
Import von Übersetzungen aus externen Quellen (über zum Beispiel Dateien oder Webservice/Schnittstelle zu entsprechendem Dienstleister/Anbieter).
Falls möglich, werden in der Regel auch automatisierte funktionale Tests vor der Veröffentlichung je Website und Anwendung (Extension) durchgeführt und angelegt (zum Beispiel basierend auf PHP-Unit und dem TYPO3-Testing-Framework).
Die Auflistung stellt eine Auswahl der allgemein gängigsten und am häufigsten benötigten Leistungen dar.
Sie vermissen etwas?
Sprechen Sie mich gerne an, selbst wenn nicht aufgeführt, sind oft bereits Erfahrungswerte meinerseits vorhanden. Ich freue mich und brenne darauf, mich in neue Themen und Anforderungen einzuarbeiten. Eventuelle Aufwände hinsichtlich Weiterbildung und Fortbildung für öffentliche Frameworks und Anwendungen (Open Source) gehen dabei nicht zu Ihren Lasten.
Vita
Ich bin geboren in Wiesbaden, bis zum Kindergarten-Alter aufgewachsen in Heidelberg. Seitdem habe ich mich dann wieder in Wiesbaden "ausgetobt". Mein Vater hat als freischaffender Werbe-Grafiker jahrzehntelang erfolgreich in Wiesbaden und München gearbeitet. Meine Mutter war immer wieder als freischaffende Künstlerin/Malerin tätig.
Insofern war meine Selbstständigkeit also quasi vorbestimmt und unvermeidlich. Trotz der künstlerischen und kreativen Prägung durch das Elternhaus habe ich mich zunächst in diversen Studiengängen versucht – Politikwissenschaft, Soziologie, Volkswirtschaft, Geschichte (Universität Mainz) und am Ende dann auch ein paar Semester Informatik (FH Wiesbaden). Die Studienjahre waren "natürlich" begleitet von diversen und typischen Studentenjobs – Taxi, Kurier, Pizza (ein Job mit Auto wurde bevorzugt ), aber auch als Werkstudent in der Festplattenproduktion von IBM in Mainz und Disponent eines Overnight-Express-Dienstes (Der Kurier) in Wiesbaden.
Computertechnisch angefangen mit dem Sinclair ZX81 (falls sich noch jemand erinnert), über den "Volkscomputer" Commodore 64 , danach weiter zu Macintosh, Windows und Linux. Gestartet mit der Programmiersprache BASIC, weiter über JAVA und Perl, habe ich mittlerweile und seit Jahren meinen programmiertechnischen Fokus auf der Programmiersprache PHP.
Seit 2002 bin ich nun ausschließlich als Designer und Entwickler von Online-Auftritten und Online-Anwendungen tätig und biete entsprechende Expertise und Beratung hinsichtlich Umsetzungen, Upgrades und Migrationen von Websites und Web-Anwendungen.
Skills & Knowledge
Als Entwickler sammelt man natürlich über die Jahre immer mehr Erfahrungen in allen Bereichen. Folgend eine Auswahl:
- Professionell: PHP, HTML, CSS (Less, SCSS), JavaScript, XSL, XML, SQL, TypoScript, FLUID
- CMS: TYPO3 (Extbase, FLUID, CLI), Wordpress, Contao
- Frameworks: jQuery, jQuery Mobile, jQuery UI, Prototype, Vue, Foundation, Bootstrap, FontAwesome, Symfony, Twig, PHPTAL, Smarty, Zend, PHP Unit, PHP Code Sniffer
- Basis: Perl, Python, Basic, Linux-Shell, Windows-Bash und Windows-Powershell, Java, TypeScript, PDF
- Google-Services: TagManager, Analytics, Maps, MyBusiness, Geocoding, ReCaptcha
- Shops: Oxid, Drupal, Magento
- Server: Apache, IIS, Nginx
- Datenbanken: MySQL, MariaDB, Percona, PostgreSQL, SQLLite, Microsoft SQL Server, Microsoft Access
- OS: Windows, MacOS, Linux, DOS
- Versionierung/Virtualisierung: GIT, SVN, CVS, Composer, NPM, VMWare, DDEV, VirtualBox, Docker
- Anwendungen: PHP Storm, Kommodo, Eclipse, Node, Gulp, Grunt, Visual Code, Atom, VIM, Dreamweaver, Photoshop, Illustrator, QuarkExpress, GIMP, Inkscape
- Kommunikation/Projektmanagement: Microsoft Teams, Skype, Google Meet, Trello, JIRA, Confluence, Invision, Microsoft Visio, Mindscape, Outlook, Thunderbird
- PDF: Acrobat, FPDF, TCPDF, PDFlib, Postscript, Tex/Latex
- SEO: schema.org, OpenGraph, DublinCore, Geo, etc.