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, alles eine Frage der Zeit und Planung. Sie haben spezielle, individualisierte Anwendungen oder Frameworks im Einsatz, ich bin ich stets und sehr interessiert an neuen Herausforderungen, nötige Fort- und Weiterbildungen sind dabei in der Regel 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.


Daniel Schlohmann
 

Profil-Datei (PDF-Datei)

Visitenkarte (VCF-Datei)

Kontakt

 

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 (über Projekt-Management-Anwendung, E-Mail, Telefon-Konferenz, Video) mit dem Kunden, um vor allem auch technische Aspekte des Projekts für den Kunden verständlich zu kommunizieren.

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:

Basierend auf PHP (OOP, MVC, Funktionsbasiert), Wordpress und TYPO3 (Extbase/Fluid, CLI/Kommandozeile) - ab TYPO3 Version 3.8 und aufwärts, Frontend und Backend

Aktualisierung von TYPO3-Extensions und TYPO3-Versionen - auch direkt über mehrere Versionen hinweg (zum Beispiel von 4.5 auf 6.2 oder von 9.5 auf 12.4). Ebenso für Wordpress und entsprechenden Erweiterungen.

Migration und Konvertierung von Anwendungen, Inhalten und Datenbanken auch aus anderen CMS und Systemen für und zu TYPO3.

Versierter Erfahrungen und Kenntnisse hinsichtlich der Erstellung von individualisierten TYPO3-Extensions (für Frontend, Backend, Kommandozeile/CLI).

Fundierte Kenntnisse bestehen auch hinsichtlich Erweiterung und Anpassung von bestehenden TYPO3-Erweiterungen - unter anderem zum Beipsiel für die folgenden Extensions: Extbase, Fluid, Frontend Login, News, Powermail, Gridelements, Direct Mail, Formhandler, Seo, Address List, Static Info Tables, Apache Solr, Indexed Search, Faceted Search, VHS, TemplaVoila.

Sicherheitstechnische Überprüfung und Optimierung Ihrer Website im Frontend, Backend, auch serverseitig. 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.

Umsetzung und Anpassungen Ihrer Website hinsichtlich barrierefreiem Zugang und Inhalten nach den Standards WAI und BITV.

Anpassungen und Optimierungen von internationalen und multilingualen/mehrsprachigen Websites hinsichtlich aller technischen Aspekte unter Beachtung der lokalen Bedingungen und Gewohnheiten je Sprache und Land - initial zum Beispiel hinsichtlich Schreibweisen von Datum, Zeit, Telefon und Adressen, Textrichtung, je Kontext auch Beachtung der Zeitzone des Nutzers.

Anbindung externer Webservices, Interfaces und Anwendungen (AJAX, REST, SOAP, API-Entwicklung) - zum Beispiel zu SAP, Evalanche, HubSpot, Stripe, VISA, Social Platformen (Facebook, etc.).

Anpassungen und Beratung (hinsichtlich DSGVO und TDDDG), Integration von Cookie-Verwaltung und Datenschutz-Lösungen diverser Anbieter (z.B. "Consent Manager", "CookieBot", etc.) und serverseitiger oder/und individueller Lösungen und Anwendungen.

Erstellung, Integration, Optimierung und Individualisierung von Vorlagen Ihrer TYPO3- oder Wordpress-Website in gewünschten und benötigten Formaten (zum Beispiel: HTML, FLUID, PHPTAL, Smarty, Vue).

Erstellung, Anpassung und Optimierung des Layout und Design Ihrer Website (UX/UI, Grafik und Webdesign), vor allem hinsichtlich Benutzerfreundlichkeit (Usability) auf allen Geräten und Medien (mobiles, responsives Webdesign), Barrierefreiheit (WAI, BITV) und Browser-Kompatibilität.

Integration von individuellen Lösungen für Formular-Captchas, Integration von Drittanbieter-Lösungen (z.B. "Google Re-Captcha") und serverseitiger Anwendungen. Integration von dynamischem Schutz Ihrer E-Mail-Adressen auf Ihren Websites.

Technische Anpassungen und Optimierungen des Quellcodes, Anpassungen für diverse Anbieter und Standards (Google, Bing, OpenGraph, X (Twitter), schema.org, DublinCore, etc.).

Hinsichtlich aller technischen Aspekte Ihrer Website - CMS, Hosting, Server-Auswahl, Wartung, Backups.

Integration der SOLR-Suche in Ihre TYPO3-Website-Suche und/oder TYPO3-Anwendungen - sowohl basierend auf bestehenden TYPO3-Extensions, als auch ohne bzw. direkt.

Zum Beispiel mit kontinuierlichen Releases unter verschiedenen Stages (zum Beispiel "Ent­wicklung / Develop­ment", "Qualitätsicherung / Test", "Produktiv / Live") inklusive automatisierten Backups unter Nutzung von Systemen für die Versionierung (zum Beispiel mit GIT und dem GIT Flow Workflow).

 

Die Auflistung stellt eine Auswahl der gängigsten und am häufigsten benötigten Leistungen dar. Sie vermissen etwas? Sprechen Sie mich gerne an, selbst wenn keine entsprechende Expertise vorhanden ist, bin ich jederzeit bereit, mich in neue Themen und Anforderungen einzuarbeiten. Durch die Erfahrung ist dies in der Regel mit sehr kurzen Einarbeitungszeiten verbunden. Aufwände hinsichtlich Weiterbildung und Fortbildung für öffentliche Frameworks und Anwendungen (Open Source) gehen hier 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).

Seit 2002 bin ich nun ausschließlich als Designer und Entwickler von Websites und Web-Anwendungen tätig.

Projekte & Referenzen

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, Symfony, Foundation, Bootstrap, Prototype, FontAwesome, Twig, PHPTAL, 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
  • 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, Invision, Microsoft Visio, Mindscape, Outlook, Thunderbird
  • PDF: Acrobat, FPDF, TCPDF, PDFlib, Postscript, Tex/Latex
  • SEO: schema.org, OpenGraph, DublinCore, Geo, etc.