Senior TYPO3-Entwickler (Extbase / Fluid, PHP, JavaScript, CSS/SCSS, xHTML, Responsive Webdesign, SEO, ...)
Aktualisiert am 10.12.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 10.12.2030
Verfügbar zu: 100%
davon vor Ort: 80%
TYPO3 CMS
Extbase
TypoScript
Web-Templates
Websites
CSS3
Adobe Photoshop
Adobe Illustrator
REST
jQuery
Web-Analytics
Webdesign
JavaScript
MySQL
PHP
MVC
SEO
Web-Anwendungen
Ajax
  • Deutsch (Muttersprache)
  • Englisch (basic)

Einsatzorte

Einsatzorte

Gladbeck (+150km)

Home-Office / Remote bevorzugt, vor Ort nach Absprache möglich.

nicht möglich

Projekte

Projekte

6 Monate
2018-10 - 2019-03

TYPO3 - Umsetzung eines WebPortals für eine Fach-Zeitschrift (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

Grundbasis wie das WebPortal zuvor, zusätzlich folgende Teilbereiche:

  • Anpassung des Designs (ähnlich dem Printmedium)
  • Programmierung eines Importers zur teilweisen Übernahme bestehender Datensätze (angepasste tt_news-Extension) in die neue Datenstruktur (tx_news). Leider konnten nicht alle Daten automatisiert erfasst werden, da reine Textfelder mehrere Informationen enthielten. Ergo mussten die bestehenden Datensätze (in Teilbereichen) aufwändig von Hand eingepflegt werden.
  • Integration einer Termin-Extension (EXT:dated_news), welche programmiertechnisch angepasst / erweitert wurde
9 Monate
2017-10 - 2018-06

TYPO3 - Umsetzung eines WebPortals für eine Fach-Zeitschrift (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
  • Anmerkung: Fertigstellung wurde auf Grund anderer Projekte höherer Priorität mehrmals unterbrochen
  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit dem Chefredakteur
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive) inkl. aufwendiger Navigation und ansprechendem Footer-Bereich
  • Benutzer-Registrierung auf Basis von femanager, erweitert um zusätzliche Felder (sep. Extension), angepasste Templates (Registrierungsformular sowie der Double-Opt-in E-Mails), Language-Dateien etc.
  • Benutzer-Login mit EXT:fe_login (über Modalbox)
  • Fachartikel auf Basis von EXT:tx_news, erweitert um zusätzliche Felder (sep. Extension) und Typen (Stellenangebote, Advertorials, Werbebanner, ...)  sowie diverser aufwendiger Templates für die Listen- und Detail-Ansicht (Liste beispielsweise auch als OWL-Slider mit Touch für mobile Geräte) usw.
  • Programmierung eines Importers zur Übernahme bestehender Datensätze in die neue Datenstruktur
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe 8/2016)
  • Integration Zugriffs-Extension (siehe 4/2018)
  • Entwicklung eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax, Flipcard in Verbindung mit Filterizr (PDF-Downloads), usw. auf Basis von EXT:gridelements
  • Integration einer Service-Box (Home, Drucken, Kontakt, Schriftvergrößerung / -verkleinerung, Top/Bottom, ...)
  • Integration einer InPage-Navigation mit Lesedaueranzeige
  • Umfangreiche SEO-Optimierungen (spezielle realurl-Konfiguration, erweiterter Seitentitel und meta-Tags, ...)  führten zu einem sehr guten Ranking der Fachartikel
  • Integration von Matomo (ehem. Piwik) als Trackingtool und Marketo
  • Einpflege des Contents, Bildbearbeitung
  • ...
Stuttgart
2 Monate
2018-04 - 2018-05

TYPO3: Entwicklung einer Extension zur Zugriffskontrolle auf Artikeln

Entwicklung einer Extension für die (voll einstellbare) Zugriffskontrolle auf Fachartikel der EXT:tx_news (Geschäftslogik):

  • Der Zugriff auf Fachartikel kann durch "Permission"-Datensätze im TYPO3-Backend gesteuert werden, welche über Benutzerkategorien des TYPO3-Systems den Benutzerdatensätzen zugeordnet werden können
  • Der Lese-Zeitraum sowie die Anzahl der zur Verfügung stehenden bzw. auswählbaren Artikel  kann eingestellt werden. Dieser kann zudem mit neuer Leseberichtung wiederholt werden oder enden
  • Beispielsweise haben registrierte Benutzer nur eingeschränkte Leseberechtigung und dürfen alle 2 Monate 3 Fachartikel mit Leseberechtigung auswählen (zum Ende des Zeitraums wird die vorige Auswahl gelöscht). Mitglieder mit Vollzugriff (Anbindung an separate Mitgliederdatenbank möglich) können dagegen alle Fachartikel ohne Beschränkung lesen
  • Bookmarkfunktion von Artikeln
  • ...
2 Monate
2017-10 - 2017-11

TYPO3 - Relaunch einer Informations-Webseite für eine Schulungsplattform (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit den zuständigen Mitarbeiterinnen und Mitarbeitern
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Auswahl und Bearbeitung von themenbezogen Bildern für die einzelnen Seiten
  • Entwicklung einer Extension für die kompfortable Anzeige von Kundenmeinungen als Slider / Karussel
  • Entwicklung einer umfangreichen Extension für ein Multiple-Choise-Quiz, in dem ausgesuchte Fragen und entsprechende (falsche oder auch richtige) Anworten mit Punkte-Zuweisung (...) im TYPO3-Backend durch den Redakteur angelegt werden können (IRRE). Je nach erreichter Punktzahl kann direkt ein Text angezeigt werden oder es erfolgt eine Weiterleitung auf entsprechende Unterseiten.
  • Integration eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax-Segment, Akordion usw. auf Basis von EXT:gridelements
  • Kleine "Wissens-Happen" (Learning-Nuggets) mit Listen- und Detailansicht auf Basis von tx_news inkl. Templateanpassung
  • Angepasstes Kontaktformular mit EXT:powermail
  • Einpflege des Contents
  • Integration von Matomo (ehem. Piwik) als Trackingtool und Marketo
  • Umfangreiche SEO-Optimierungen
  • Die Webseite war direkt im ersten Jahr nach Fertigstellung sehr erfolgreich (...)
  • ...

Stuttgart
2 Monate
2017-06 - 2017-07

TYPO3 - Umsetzung einer Konferenz-Webseite (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit zuständigen Mitarbeiterinnen

  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Konferenz-Programm auf Basis von EXT:tx_news
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe 8/2016)
  • Integration eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax-Segment, Counter, Sponsoren-Liste (Flipcard in Verbindung mit Filterizr) usw. auf Basis von EXT:gridelements
  • Einpflege des Contents (teilweise auch von Mitarbeiterin)
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...

6 Monate
2016-12 - 2017-05

TYPO3: Entwicklung von drei Konferenz-Webseiten

Entwickler
Entwickler
  • TYPO3 Installation und Konfiguration
  • Umsetzung der Templates (Responsive)
  • Konferenz-Programm auf Basis von EXT:tx_news
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe 8/2016)
  • Integration eines schlanken Grid-Systems auf Basis von EXT:gridelements
  • Einpflege des Contents (später von Mitarbeiterinnen)
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...
Stuttgart
2 Monate
2017-02 - 2017-03

TYPO3 - Umsetzung einer Konferenz-Webseite (zweisprachig: Englisch / Chinesisch, komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit der zuständigen Konferenzmanagerin
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Zweisprachig: Englisch und Chinesisch parallel (kein eigener root-tree pro Sprache)
  • Konferenz-Programm auf Basis von EXT:tx_news
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe (8/2016)
  • Integration eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax-Segment, Counter, Sponsoren-Karussel usw. auf Basis von EXT:gridelements
  • Angepasstes Kontaktformular mit EXT:powermail
  • Einpflege des Contents (teilweise auch von Mitarbeiterin)
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...
  • Parallele Entwicklung einer 2. Webseite

2 Monate
2017-02 - 2017-03

TYPO3 - Umsetzung einer Informations-Webseite für einen neuen Standard in der Technischen Kommunikation (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit den zuständigen Mitarbeiterinnen und Mitarbeitern
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Auswahl und Bearbeitung von themenbezogen Bildern für die einzelnen Seiten
  • Benutzer-Registrierung auf Basis von femanager, erweitert um zusätzliche Felder (sep. Extension), angepasste Templates (Registrierungsformular sowie der Double-Opt-in E-Mails), Language-Dateien etc.
  • Benutzer-Login mit EXT:fe_login (über Modalbox) für Downloadbereich
  • Aufwendiger Page-Slider
  • Einpflege des Contents
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...
  • Parallele Entwicklung einer 2. Webseite

2 Monate
2016-10 - 2016-11

PHP: Importer

Entwickler
Entwickler

Entwicklung eines Importers für den Transfer von bestehenden Datensätzen (...) in ein neues und komplex aufgebautes Datenbanksystem zur Mitgliederverwaltung (...).

Stuttgart
2 Monate
2016-08 - 2016-09

TYPO3: Entwicklung einer Extension für Autoren-Datensätze

Entwickler
Entwickler

Entwicklung einer aufwendigen Autoren-Extension als Erweiterung der tx_news-Extension mit Listen- und Detailansicht (als AJAX-Lösung im Overlay), einer Suchfunktion (ebenfalls als AJAX-Lösung = ohne Page-Reload) sowie einem sehr komfortablen und umfangreichen Formular zum Anlegen der Autoren-Datensätze im Backend inkl. "m:n"-Beziehung zu den einzelnen Fachartikeln (tx_news).

Erklärung: Wird durch den Redakteur ein neuer (Fach-) Artikel angelegt, kann diesem direkt über eine Liste der jeweilige Autorendatensatz (oder auch mehrere) zugewiesen werden (falls schon vorhanden) ... natürlich auch umgekehrt.

Stuttgart
1 Monat
2016-04 - 2016-04

TYPO3 - Relaunch eines WebPortals für eine Fach-Zeitschrift

Entwickler
Entwickler
  • Duplizierung / Relaunch einer bestehenden Webseite
  • Update auf neueste TYPO3-Version
  • Responsive Webdesign (vorher feste Breite)
  • Chinesische Sprache
  • Update Fachartikel-System von EXT:tt_news auf EXT:tx_news
  • ...
Stuttgart
7 Jahre
2008-10 - 2015-09

Diverse Webseiten (TYPO3)

Entwickler
Entwickler

In den Jahren zuvor (bis 2015) viele weitere Webseiten mit TYPO3 sowie TYPO3-Extensions:

  • Gaststätten
  • Altersheim
  • Brauerei
  • WebPortal für Stadt
  • Agenturwebseite
  • Industrie
  • Verleih von Baumaschinen
  • ... 

Zudem auch statische Webseiten (HTML, CSS), PHP-Anwendungen, Bildbearbeitung /-erstellung, Support, usw.

2 Monate
2015-04 - 2015-05

App: Erstellung einer Hybrid-App auf Basis von Cordova

App zur Anzeige von Routen / Standorten und automatisierten Erfassung des Ist-Bestandes der dort vorgehaltenen Assets (Müllcontainer) und anschließender Übertragung in ein Backend-System. Durch die App wurde die aufwendige Erfassung per Zettel und Kamera mit aufwendiger Übertragung der Daten von Hand in das System (Datenbank) über ein Formular ersetzt und kam auf einem Tablet mit SIM-Karte zum Einsatz.

Auszug der Funktionsweise (die Erfassung erfolgte über mehrere parallele Seiten/Formulare):

  • Kompfortable Auswahl der vorhandenen Container (Vorgabe aus Serverdaten) bei der Sichtprüfung durch Original-Bilder mit jeweiliger Größenangabe/Füllmenge (in Liter) per einfachem Touch (diese wurden dann angehakt). Nur wenn alle Container voranden waren, wurde der Haupt-Checkbutton aktiviert (sonst zusätzliche Freitext-Eingabe möglich).
  • Genaue Füllmengenerfassung der einzelnen Container (leer, viertelvoll, halbvoll, dreiviertelvoll, voll, Mehrmenge, ...)
  • Freitext-Eingabe (für Notizen oder bei Befragungen der Anwohner)
  • Foto-Aufnahmen (um beispielsweise Mehrmengen zu protokollieren)
  • Der jeweils erfasste Standort konnte dann durch eine Endansicht mit allen (Pflicht-) Eingaben auf Vollständigkeit hin überprüft und anschließend gespeichert werden (Server).  In der Liste mit allen Touren wurde dieser letztendlich als bereits abgeschlossen gekennzeichnet.
  • Besonderheit: Wenn während des Speichervorgangs keine Internetverbindung zur Verfügung steht, wird der Datensatz auf dem Gerät zwischengespeichert (und in der Liste auch so gekennzeichnet). 
  • Eine integrierte google-Map (zur stetigen Standortanzeige) wurde in der finalen Version wieder entfernt, um die Akkuleistung zu verlängern. 
  • ...

Eingesetzte Technik: Cordova, Javascript (Ember.js, jQuery, VanillaJS, Handlebars), HTML, CSS, PouchDB, JSON, FontAwesome

Aus- und Weiterbildung

Aus- und Weiterbildung

Fachinfomatiker Anwendungsentwicklung mit Spezialisierung auf Webentwicklung (Frontend / Backend, Schwerpunkt TYPO3 CMS)

Auszeichnungen/Zertifikate:

  • 2015 SixCMS Certified Operator
  • 2009 ADOBE Certified Associate in Rich Media Communication using Adobe Flash® CS4
  • 2009 ADOBE Certified Associate in Visual Communication Photoshop CS4
  • 2008 ORACLE PL/SQL Developer Certified Associate
  • 2008 SUN Certified Java Programmer
  • 2003 CISCO SYSTEMS CCNA 1 (Networking Basics)

Position

Position

Fachinformatiker AE (Anwendungsentwicklung), spezialisiert auf Webentwicklung mit Schwerpunkt TYPO3 CMS / Fullstack

Kompetenzen

Kompetenzen

Top-Skills

TYPO3 CMS Extbase TypoScript Web-Templates Websites CSS3 Adobe Photoshop Adobe Illustrator REST jQuery Web-Analytics Webdesign JavaScript MySQL PHP MVC SEO Web-Anwendungen Ajax

Schwerpunkte

Cordova
gut (länger her)
SEO
gut
TYPO3
sehr gut
TYPO3-Extensions
gut
TYPO3-Relaunches
sehr gut
TYPO3-Support
sehr gut
TYPO3-Updates
gut

Produkte / Standards / Erfahrungen / Methoden

Bootstrap, Sematic UI, Foundation, Material UI, UIkit
gut
CMS TYPO3
sehr gut
composer
befriedigend
Content Management System TYPO3
sehr gut
Cordova
gut
CSS3
gut bis sehr gut
Ember.js
befriedigend bis gut
ExtBase
gut
Flow
gut
Fluid
gut bis sehr gut
git
gut
Greensock
befriedigend bis gut
gulp
gut
Javascript
gut
jQuery
gut bis sehr gut
node.js, nmp
befriedigend
PostCss
befriedigend
React
befriedigend
SCSS
gut
SEO
gut bis sehr gut
TYPO3
sehr gut
TYPO3 CMS
sehr gut
TypoSript
sehr gut
xHTML
gut bis sehr gut

Programmiersprachen

JavaScript
Gut
PHP
Gut
  • (Actionscript)
  • (Java)
  • (C++)

Datenbanken

MySQL
gut
Oracle
befriedigend
PouchDB
gut
  • (Oracle)
  • (Access)

Design / Entwicklung / Konstruktion

Illustrator
befriedigend
InDesign
ausreichend, API gut
Photoshop
befriedigend bis gut

Entwicklung:

  • Notepad++
  • Android Studio
  • Atom
  • Eclipse

Einsatzorte

Einsatzorte

Gladbeck (+150km)

Home-Office / Remote bevorzugt, vor Ort nach Absprache möglich.

nicht möglich

Projekte

Projekte

6 Monate
2018-10 - 2019-03

TYPO3 - Umsetzung eines WebPortals für eine Fach-Zeitschrift (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

Grundbasis wie das WebPortal zuvor, zusätzlich folgende Teilbereiche:

  • Anpassung des Designs (ähnlich dem Printmedium)
  • Programmierung eines Importers zur teilweisen Übernahme bestehender Datensätze (angepasste tt_news-Extension) in die neue Datenstruktur (tx_news). Leider konnten nicht alle Daten automatisiert erfasst werden, da reine Textfelder mehrere Informationen enthielten. Ergo mussten die bestehenden Datensätze (in Teilbereichen) aufwändig von Hand eingepflegt werden.
  • Integration einer Termin-Extension (EXT:dated_news), welche programmiertechnisch angepasst / erweitert wurde
9 Monate
2017-10 - 2018-06

TYPO3 - Umsetzung eines WebPortals für eine Fach-Zeitschrift (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
  • Anmerkung: Fertigstellung wurde auf Grund anderer Projekte höherer Priorität mehrmals unterbrochen
  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit dem Chefredakteur
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive) inkl. aufwendiger Navigation und ansprechendem Footer-Bereich
  • Benutzer-Registrierung auf Basis von femanager, erweitert um zusätzliche Felder (sep. Extension), angepasste Templates (Registrierungsformular sowie der Double-Opt-in E-Mails), Language-Dateien etc.
  • Benutzer-Login mit EXT:fe_login (über Modalbox)
  • Fachartikel auf Basis von EXT:tx_news, erweitert um zusätzliche Felder (sep. Extension) und Typen (Stellenangebote, Advertorials, Werbebanner, ...)  sowie diverser aufwendiger Templates für die Listen- und Detail-Ansicht (Liste beispielsweise auch als OWL-Slider mit Touch für mobile Geräte) usw.
  • Programmierung eines Importers zur Übernahme bestehender Datensätze in die neue Datenstruktur
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe 8/2016)
  • Integration Zugriffs-Extension (siehe 4/2018)
  • Entwicklung eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax, Flipcard in Verbindung mit Filterizr (PDF-Downloads), usw. auf Basis von EXT:gridelements
  • Integration einer Service-Box (Home, Drucken, Kontakt, Schriftvergrößerung / -verkleinerung, Top/Bottom, ...)
  • Integration einer InPage-Navigation mit Lesedaueranzeige
  • Umfangreiche SEO-Optimierungen (spezielle realurl-Konfiguration, erweiterter Seitentitel und meta-Tags, ...)  führten zu einem sehr guten Ranking der Fachartikel
  • Integration von Matomo (ehem. Piwik) als Trackingtool und Marketo
  • Einpflege des Contents, Bildbearbeitung
  • ...
Stuttgart
2 Monate
2018-04 - 2018-05

TYPO3: Entwicklung einer Extension zur Zugriffskontrolle auf Artikeln

Entwicklung einer Extension für die (voll einstellbare) Zugriffskontrolle auf Fachartikel der EXT:tx_news (Geschäftslogik):

  • Der Zugriff auf Fachartikel kann durch "Permission"-Datensätze im TYPO3-Backend gesteuert werden, welche über Benutzerkategorien des TYPO3-Systems den Benutzerdatensätzen zugeordnet werden können
  • Der Lese-Zeitraum sowie die Anzahl der zur Verfügung stehenden bzw. auswählbaren Artikel  kann eingestellt werden. Dieser kann zudem mit neuer Leseberichtung wiederholt werden oder enden
  • Beispielsweise haben registrierte Benutzer nur eingeschränkte Leseberechtigung und dürfen alle 2 Monate 3 Fachartikel mit Leseberechtigung auswählen (zum Ende des Zeitraums wird die vorige Auswahl gelöscht). Mitglieder mit Vollzugriff (Anbindung an separate Mitgliederdatenbank möglich) können dagegen alle Fachartikel ohne Beschränkung lesen
  • Bookmarkfunktion von Artikeln
  • ...
2 Monate
2017-10 - 2017-11

TYPO3 - Relaunch einer Informations-Webseite für eine Schulungsplattform (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit den zuständigen Mitarbeiterinnen und Mitarbeitern
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Auswahl und Bearbeitung von themenbezogen Bildern für die einzelnen Seiten
  • Entwicklung einer Extension für die kompfortable Anzeige von Kundenmeinungen als Slider / Karussel
  • Entwicklung einer umfangreichen Extension für ein Multiple-Choise-Quiz, in dem ausgesuchte Fragen und entsprechende (falsche oder auch richtige) Anworten mit Punkte-Zuweisung (...) im TYPO3-Backend durch den Redakteur angelegt werden können (IRRE). Je nach erreichter Punktzahl kann direkt ein Text angezeigt werden oder es erfolgt eine Weiterleitung auf entsprechende Unterseiten.
  • Integration eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax-Segment, Akordion usw. auf Basis von EXT:gridelements
  • Kleine "Wissens-Happen" (Learning-Nuggets) mit Listen- und Detailansicht auf Basis von tx_news inkl. Templateanpassung
  • Angepasstes Kontaktformular mit EXT:powermail
  • Einpflege des Contents
  • Integration von Matomo (ehem. Piwik) als Trackingtool und Marketo
  • Umfangreiche SEO-Optimierungen
  • Die Webseite war direkt im ersten Jahr nach Fertigstellung sehr erfolgreich (...)
  • ...

Stuttgart
2 Monate
2017-06 - 2017-07

TYPO3 - Umsetzung einer Konferenz-Webseite (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit zuständigen Mitarbeiterinnen

  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Konferenz-Programm auf Basis von EXT:tx_news
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe 8/2016)
  • Integration eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax-Segment, Counter, Sponsoren-Liste (Flipcard in Verbindung mit Filterizr) usw. auf Basis von EXT:gridelements
  • Einpflege des Contents (teilweise auch von Mitarbeiterin)
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...

6 Monate
2016-12 - 2017-05

TYPO3: Entwicklung von drei Konferenz-Webseiten

Entwickler
Entwickler
  • TYPO3 Installation und Konfiguration
  • Umsetzung der Templates (Responsive)
  • Konferenz-Programm auf Basis von EXT:tx_news
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe 8/2016)
  • Integration eines schlanken Grid-Systems auf Basis von EXT:gridelements
  • Einpflege des Contents (später von Mitarbeiterinnen)
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...
Stuttgart
2 Monate
2017-02 - 2017-03

TYPO3 - Umsetzung einer Konferenz-Webseite (zweisprachig: Englisch / Chinesisch, komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit der zuständigen Konferenzmanagerin
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Zweisprachig: Englisch und Chinesisch parallel (kein eigener root-tree pro Sprache)
  • Konferenz-Programm auf Basis von EXT:tx_news
  • Integration Autoren-Extension als Erweiterung der tx_news-Extension (siehe (8/2016)
  • Integration eines schlanken Grid-Systems sowie spezieller zusätzlicher Inhaltselemente wie Parallax-Segment, Counter, Sponsoren-Karussel usw. auf Basis von EXT:gridelements
  • Angepasstes Kontaktformular mit EXT:powermail
  • Einpflege des Contents (teilweise auch von Mitarbeiterin)
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...
  • Parallele Entwicklung einer 2. Webseite

2 Monate
2017-02 - 2017-03

TYPO3 - Umsetzung einer Informations-Webseite für einen neuen Standard in der Technischen Kommunikation (komplett)

Entwickler (Projektleiter) - Konzeption, Design, Entwicklung
Entwickler (Projektleiter) - Konzeption, Design, Entwicklung

  • Planung / Konzeption / Anforderungsanalyse / Zielgruppen- und Konkurrenzanalyse in Zusammenarbeit mit den zuständigen Mitarbeiterinnen und Mitarbeitern
  • Screen-Design
  • TYPO3 Installation und Konfiguration
  • Erstellung System-Extension, welche die gesamte Konfiguration bereitstellt (setup, constants, TypoScript, TCA, Templates, CKEditor, CSS, JavaScript, Extensions, ...)
  • Umsetzung der Templates (Responsive)
  • Auswahl und Bearbeitung von themenbezogen Bildern für die einzelnen Seiten
  • Benutzer-Registrierung auf Basis von femanager, erweitert um zusätzliche Felder (sep. Extension), angepasste Templates (Registrierungsformular sowie der Double-Opt-in E-Mails), Language-Dateien etc.
  • Benutzer-Login mit EXT:fe_login (über Modalbox) für Downloadbereich
  • Aufwendiger Page-Slider
  • Einpflege des Contents
  • Integration von Matomo (ehem. Piwik) als Trackingtool
  • Umfangreiche SEO-Optimierungen
  • ...
  • Parallele Entwicklung einer 2. Webseite

2 Monate
2016-10 - 2016-11

PHP: Importer

Entwickler
Entwickler

Entwicklung eines Importers für den Transfer von bestehenden Datensätzen (...) in ein neues und komplex aufgebautes Datenbanksystem zur Mitgliederverwaltung (...).

Stuttgart
2 Monate
2016-08 - 2016-09

TYPO3: Entwicklung einer Extension für Autoren-Datensätze

Entwickler
Entwickler

Entwicklung einer aufwendigen Autoren-Extension als Erweiterung der tx_news-Extension mit Listen- und Detailansicht (als AJAX-Lösung im Overlay), einer Suchfunktion (ebenfalls als AJAX-Lösung = ohne Page-Reload) sowie einem sehr komfortablen und umfangreichen Formular zum Anlegen der Autoren-Datensätze im Backend inkl. "m:n"-Beziehung zu den einzelnen Fachartikeln (tx_news).

Erklärung: Wird durch den Redakteur ein neuer (Fach-) Artikel angelegt, kann diesem direkt über eine Liste der jeweilige Autorendatensatz (oder auch mehrere) zugewiesen werden (falls schon vorhanden) ... natürlich auch umgekehrt.

Stuttgart
1 Monat
2016-04 - 2016-04

TYPO3 - Relaunch eines WebPortals für eine Fach-Zeitschrift

Entwickler
Entwickler
  • Duplizierung / Relaunch einer bestehenden Webseite
  • Update auf neueste TYPO3-Version
  • Responsive Webdesign (vorher feste Breite)
  • Chinesische Sprache
  • Update Fachartikel-System von EXT:tt_news auf EXT:tx_news
  • ...
Stuttgart
7 Jahre
2008-10 - 2015-09

Diverse Webseiten (TYPO3)

Entwickler
Entwickler

In den Jahren zuvor (bis 2015) viele weitere Webseiten mit TYPO3 sowie TYPO3-Extensions:

  • Gaststätten
  • Altersheim
  • Brauerei
  • WebPortal für Stadt
  • Agenturwebseite
  • Industrie
  • Verleih von Baumaschinen
  • ... 

Zudem auch statische Webseiten (HTML, CSS), PHP-Anwendungen, Bildbearbeitung /-erstellung, Support, usw.

2 Monate
2015-04 - 2015-05

App: Erstellung einer Hybrid-App auf Basis von Cordova

App zur Anzeige von Routen / Standorten und automatisierten Erfassung des Ist-Bestandes der dort vorgehaltenen Assets (Müllcontainer) und anschließender Übertragung in ein Backend-System. Durch die App wurde die aufwendige Erfassung per Zettel und Kamera mit aufwendiger Übertragung der Daten von Hand in das System (Datenbank) über ein Formular ersetzt und kam auf einem Tablet mit SIM-Karte zum Einsatz.

Auszug der Funktionsweise (die Erfassung erfolgte über mehrere parallele Seiten/Formulare):

  • Kompfortable Auswahl der vorhandenen Container (Vorgabe aus Serverdaten) bei der Sichtprüfung durch Original-Bilder mit jeweiliger Größenangabe/Füllmenge (in Liter) per einfachem Touch (diese wurden dann angehakt). Nur wenn alle Container voranden waren, wurde der Haupt-Checkbutton aktiviert (sonst zusätzliche Freitext-Eingabe möglich).
  • Genaue Füllmengenerfassung der einzelnen Container (leer, viertelvoll, halbvoll, dreiviertelvoll, voll, Mehrmenge, ...)
  • Freitext-Eingabe (für Notizen oder bei Befragungen der Anwohner)
  • Foto-Aufnahmen (um beispielsweise Mehrmengen zu protokollieren)
  • Der jeweils erfasste Standort konnte dann durch eine Endansicht mit allen (Pflicht-) Eingaben auf Vollständigkeit hin überprüft und anschließend gespeichert werden (Server).  In der Liste mit allen Touren wurde dieser letztendlich als bereits abgeschlossen gekennzeichnet.
  • Besonderheit: Wenn während des Speichervorgangs keine Internetverbindung zur Verfügung steht, wird der Datensatz auf dem Gerät zwischengespeichert (und in der Liste auch so gekennzeichnet). 
  • Eine integrierte google-Map (zur stetigen Standortanzeige) wurde in der finalen Version wieder entfernt, um die Akkuleistung zu verlängern. 
  • ...

Eingesetzte Technik: Cordova, Javascript (Ember.js, jQuery, VanillaJS, Handlebars), HTML, CSS, PouchDB, JSON, FontAwesome

Aus- und Weiterbildung

Aus- und Weiterbildung

Fachinfomatiker Anwendungsentwicklung mit Spezialisierung auf Webentwicklung (Frontend / Backend, Schwerpunkt TYPO3 CMS)

Auszeichnungen/Zertifikate:

  • 2015 SixCMS Certified Operator
  • 2009 ADOBE Certified Associate in Rich Media Communication using Adobe Flash® CS4
  • 2009 ADOBE Certified Associate in Visual Communication Photoshop CS4
  • 2008 ORACLE PL/SQL Developer Certified Associate
  • 2008 SUN Certified Java Programmer
  • 2003 CISCO SYSTEMS CCNA 1 (Networking Basics)

Position

Position

Fachinformatiker AE (Anwendungsentwicklung), spezialisiert auf Webentwicklung mit Schwerpunkt TYPO3 CMS / Fullstack

Kompetenzen

Kompetenzen

Top-Skills

TYPO3 CMS Extbase TypoScript Web-Templates Websites CSS3 Adobe Photoshop Adobe Illustrator REST jQuery Web-Analytics Webdesign JavaScript MySQL PHP MVC SEO Web-Anwendungen Ajax

Schwerpunkte

Cordova
gut (länger her)
SEO
gut
TYPO3
sehr gut
TYPO3-Extensions
gut
TYPO3-Relaunches
sehr gut
TYPO3-Support
sehr gut
TYPO3-Updates
gut

Produkte / Standards / Erfahrungen / Methoden

Bootstrap, Sematic UI, Foundation, Material UI, UIkit
gut
CMS TYPO3
sehr gut
composer
befriedigend
Content Management System TYPO3
sehr gut
Cordova
gut
CSS3
gut bis sehr gut
Ember.js
befriedigend bis gut
ExtBase
gut
Flow
gut
Fluid
gut bis sehr gut
git
gut
Greensock
befriedigend bis gut
gulp
gut
Javascript
gut
jQuery
gut bis sehr gut
node.js, nmp
befriedigend
PostCss
befriedigend
React
befriedigend
SCSS
gut
SEO
gut bis sehr gut
TYPO3
sehr gut
TYPO3 CMS
sehr gut
TypoSript
sehr gut
xHTML
gut bis sehr gut

Programmiersprachen

JavaScript
Gut
PHP
Gut
  • (Actionscript)
  • (Java)
  • (C++)

Datenbanken

MySQL
gut
Oracle
befriedigend
PouchDB
gut
  • (Oracle)
  • (Access)

Design / Entwicklung / Konstruktion

Illustrator
befriedigend
InDesign
ausreichend, API gut
Photoshop
befriedigend bis gut

Entwicklung:

  • Notepad++
  • Android Studio
  • Atom
  • Eclipse

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.