Fachlicher Schwerpunkt dieses Freiberuflers

Full Stack Web Developer mit Schwerpunkt auf TYPO3 und PHP basierten Software-Lösungen

verfügbar ab
01.04.2020
verfügbar zu
40 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D2

Städte
Husum, Nordsee
150 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Projekte außerhalb von D2 lassen sich nach Einarbeitung bei einem Remote-Anteil von 80% umsetzen.

Position

Kommentar

Fachinformatiker für Anwendungsentwicklung

Projekte

04/2018 - Heute

1 Jahr 9 Monate

Entwicklung eines TYPO3 Versions-Analyse Tools

Projektinhalte
  • Entwicklung eines TYPO3 Versions-Analyse Tools
  • Automatisches Testing und Deployment
  • Verteilte Cloud Anwendung
  • Crawler-Komponente zum Scannen von Domain-Listen
  • 180 Mio. Domains geprüft
  • Größter und aktuellster TYPO3 Census weltweit
Produkte

Python

Django

fabric

03/2018 - Heute

1 Jahr 10 Monate

TYPO3 - Umsetzung Komponentendatenbank für öffentliche Bildungseinrichtung

Projektinhalte
  • Planung und Umsetzung einer Datenbank zur Verwaltung
    von Netzwerk-Komponenten
  • Komplexes Benutzer- und Rechte-Management zwecks
    Selbst-Administration zugewiesener IP-Bereiche
  • Import von aktuellen IP Leases der Switche
  • Generierung von Konfigurations-Dateien für
    Netzwerk-Komponenten
  • Entwicklung REST Schnittstelle

11/2017 - Heute

2 Jahre 2 Monate

Python - Multi-User Portal

Kunde
Radsport-Bereich
Projektinhalte
  • Planung und Einrichtung Server-Infrastruktur
  • Test-Automatisierung und Deployment
  • Frontend-Integration und Templating
  • Entwicklung REST Schnittstelle

05/2017 - Heute

2 Jahre 8 Monate

TYPO3 - Betreuung TYPO3 Webseite

Kunde
Kunde aus dem öffentlichen Finanzsektor
Projektinhalte
  • Laufende Betreuung und Support
  • Integration und Erweiterung Veranstaltungsmanagement
  • Entwicklung Echtzeit Umfragetool für Veranstaltungen
  • TYPO3 Migration von Version 7.6 auf 9.5

10/2016 - Heute

3 Jahre 3 Monate

TYPO3 - Umsetzung Responsive Webseite für öffentliche Bildungseinrichtung

Projektinhalte
  • Umsetzung responsive Templates
  • Integration responsive Templates in bestehendes TYPO3
    System
  • Vorbereitung und Beratung TYPO3 6.2 zu 7.6 Migration
  • Vorbereitung und Beratung TYPO3 7.6 zu 8.7 Migration
  • Anpassung Extensions und Extension Templates
  • Laufende Betreuung und Support

05/2014 - Heute

5 Jahre 8 Monate

TYPO3 - Event management Extension

Projektinhalte
  • Entwicklung einer TYPO3 Extension zur Verwaltung von
    Events mit Anmeldemöglichkeit für Benutzer
  • Hohe Testabdeckung mit Unit- und Functional-Tests
  • Automatisierte Testausführung mit Travis CI
  • Automatisierte Code-Qualitätsanalyse mit Scrutinizer#
  • TYPO3, Extbase, Fluid, PHP, PHPUnit, Travis CI, Github,
    Scrutinizer
  • Open Source Extension auf GitHub und im TYPO3 TER

10/2013 - Heute

6 Jahre 3 Monate

TYPO3 - TemplaVoila zu Fluid / Gridelements Migration

Projektinhalte
  • Konzeptionierung und Entwicklung einer TYPO3
    Erweiterung, welche es ermöglicht Seiten- und
    Seiteninhalte von TemplaVoila zu Fluid und Gridelements
    zu migrieren
  • Open Source Extension auf GitHub und im TYPO3 TER
Kenntnisse

TYPO3

TemplaVoila

Extbase

Fluid

PHP

Github

01/2013 - Heute

7 Jahre

TYPO3 - YubiKey 2-Faktor Authentifizierung

Projektinhalte
  • Konzeptionierung und Entwicklung einer TYPO3
    Erweiterung zur Einführung von 2-Faktor Authentifizierung
    für das TYPO3 Back- und Frontend
  • pen Source Extension auf GitHub und im TYPO3 TER
Kenntnisse

TYPO3

Extbase

Fluid

PHP

PHPUnit

Travis CI

Github

12/2012 - Heute

7 Jahre 1 Monat

TYPO3 - Banner Management Extension

Projektinhalte
  • Konzeptionierung und Entwicklung einer TYPO3
    Erweiterung zur Verwaltung von Werbebannern
  • Asynchrone Banner-Auslieferung via AJAX
  • Open Source Extension auf GitHub und im TYPO3 TER
Kenntnisse

TYPO3

Extbase

Fluid

PHP

PHPUnit

Travis CI

Github

04/2018 - 07/2019

1 Jahr 4 Monate

TYPO3 - Messe Planungs-Tool

Kunde
Automobil-Branche
Projektinhalte
  • Technische Konzeptionierung
  • Entwicklung mehrerer TYPO3 Erweiterungen zur
    Abdeckung der benötigten Funktionalität
  • TYPO3 Backend-Module
  • TYPO3 Frontend-Plugins
  • Testautomatisierung
  • Lasttests mit JMeter

04/2018 - 08/2018

5 Monate

TYPO3 - OpenID Connect Authentifizierung

Kunde
Automobil-Branche
Projektinhalte
  • Entwicklung eines OpenID Connect Authentifizierungsdienstes für TYPO3
  • Abgleich Benutzer-Daten aus zentralen Konzern-Verzeichnis
  • Testautomatisierung

04/2016 - 10/2017

1 Jahr 7 Monate

Soziales Netzwerk für Läufer

Projektinhalte
  • Technische Projektleitung
  • Technische Konzeption Backend, API, iOS und Android
    Apps
  • Einholen von Angeboten externer Entwicklungspartner
  • Koordination externer Entwicklungs-Ressourcen in Indien
  • Testing und Dokumentation

04/2016 - 06/2017

1 Jahr 3 Monate

B2C Buchungs-Applikation für Fahrkarten

Projektinhalte
  • Technische Projektleitung
  • Weiterentwicklung und Betreuung eines mandantenfähigen
    Buchungssystems basierend auf dem PHP Framework
    Laravel 5.1 LTS
  • Integration von REST und SOAP Schnittstellen
  • Payment-Integration (Saferpay)
  • Testautomatisierung mit PHPUnit
  • Deployment mit Rocketeer
  • Einrichtung und Konfiguration Webserver
Kenntnisse

PHP

Laravel

PHPUnit

CSS

Bootstrap 3

Vagrant

REST

SOAP

Rocketeer

Gitlab

nginx

08/2016 - 09/2016

2 Monate

TYPO3 - PI-Base zu Extbase Migration

Projektinhalte
  • Neu-Entwicklung einer TYPO3 Extbase Extension zwecks
    Ablösung einer PI-Base Extension
  • Verwaltung von Objekten
  • Automatisierter Daten-Import aus XML Datei
  • Automatisierter Import von FAL Bildern
  • Anzeige von Objekten auf Google Maps Karte mit
    verschiedenen Filtermöglichkeiten
  • Google Maps integration über Geo-JSON
  • Migration des Datenbestands zur neuen Lösung
Kenntnisse

TYPO3

Extbase

Fluid

PHP

JQuery

JavaScript

CSS

Gitlab

07/2016 - 09/2016

3 Monate

TYPO3 - TemplaVoila zu Fluid Migration

Kunde
öffentliche Bildungseinrichtung
Projektinhalte
  • Planung und Durchführung der TemplaVoila zu Fluid
    Migration für eine Universität aus Bayern
  • Erstellung 13 Fluid-Templates und TypoScript
  • Migration von 71.000+ Seiten und 144.000+
    Inhalts-Elemente
  • Erstellung von Test-Szenarien
Kenntnisse

TYPO3

Extbase

Fluid

PHP

CSS

Kompetenzen

Sprachkenntnisse
Deutsch
Muttersprache
Dänisch
fließend
Englisch
gut

Schwerpunkte
  • TYPO3 - 18 Jahre Berufserfahrung, über 145 umgesetzte Projekte, aktives Mitglied im TYPO3 Security Team, ganzheitliche Umsetzung von komplexen TYPO3 Projekten (Frontend, Backend, Integration, Server-Administration)
  • PHP - Laravel, Symfony
  • Python - Flash, Django
  • JavaScript - JQuery, Angular JS, Meteor JS, Vue JS
  • Qualitätssicherung in der Softwareentwicklung
  • Testautomatisierung - PHPUnit, Selenium, JUnit, Codeception, Gitlab CI
  • Technische Projektleitung
  • Linux Server Administration
  • Web Security

Produkte / Standards / Erfahrungen
Extbase
Github
TemplaVoila
Travis CI
TYPO3

Frameworks

  • ExtBase/Fluid
  • TYPO3 Flow
  • Laravel
  • Symfony
  • Spring MVC
  • JQuery
  • Angular JS
  • Vue JS
  • Django

Applikationen aus der Softwareentwicklung

  • PHPUnit
  • JUnit
  • TestNG
  • Jenkins
  • Selenium
  • Selenium Grid
  • Maven, Ant
  • Git
  • Subversion
  • Redmine
  • Jira, Sourcetree
  • Artifactory
  • PHPStorm
  • IntelliJ
  • Eclipse
  • Visual Studio
  • NodeJS
  • Cucumber
  • Behat
  • Apache JMeter

Sonstiges aus der Softwareentwicklung

  • HTML5
  • CSS3
  • Less
  • Sass
  • Webservices (REST und SOAP)
  • JSON
  • XML
  • Android Apps
  • Oxid eShop
  • Magento
  • Responsive Webdesign
  • Test Driven Development
  • Behaviour Driven Development
  • Git Flow

Mail & Collaboration

  • Microsoft Exchange
  • Lotus Notes/Domino
  • Exim
  • Postfix
  • MDaemon
  • Microsoft Sharepoint

Web-Applikationen und Dienste

  • TYPO3
  • Wordpress
  • Joomla
  • Apache2
  • nginx
  • Varnish
  • ModSecurity2
  • ProFTPD
  • vsftpd
  • Samba
  • Mediawiki
  • IIS
  • Tomcat
  • OTRS
  • IPTables
  • GitLab

Verschiedenes

  • VMWare ESX/ESXi
  • Nagios
  • Icinga
  • Icinga2
  • Adobe Photoshop
  • SAP R/3
  • Blackberry Enterprise Server,
  • Dell/ Equallogic SAN
  • Cornerbowl Event Log Monitor
  • SEO
  • SEM

Beruflicher Werdegang

10/2015 - 04/2016 (Teilzeit bis 07/2016)

Kunde: HOCHZWEI büro für visuelle kommunikation gmbh & co. kg, Flensburg
Rolle: Programmierer und stellvertretender technischer Leiter

  • Planung und Entwicklung eines mandantenfähigen Buchungssystems inkl. Payment-Integration basierend auf dem PHP Framework Laravel 5.1 LTS
  • Entwicklung einer TYPO3 Single Sign-On Lösung
  • Einführung von Qualitätssicherung in der Softwareentwicklung mit Git und Gitlab
  • Einrichtung, Erweiterung und Betreuung firmeninternes Wiki
  • Erstellung von Webseiten basierend auf TYPO3
  • Entwicklung von Erweiterungen für TYPO3

02/2007 - 09/2015

Kunde: Skyfillers GmbH, Flensburg
Rolle: Leiter der Softwareentwicklung

  • 2015: Entwicklung eines Webportals zur Verwaltung von Incidents auf Basis von Meteor JS (Backend und REST API) und TYPO3 CMS (Frontend und Benutzerverwaltung)
  • 2014: Entwicklung eines Portals für Händler mit Java, Spring MVC, Javascript, Maven und einer REST API unter den Aspekten der kontinuierlichen Integration
  • 2007-2015 : Planung, Entwicklung und Betreuung von über 120 Webprojekten basierend auf TYPO3 CMS. Entwicklung von TYPO3 Extensions mit Extbase und Fluid sowie JavaScript. Testautomatisierung, Buildmanagement, Versionsverwaltung und Deployment
  • 2012-2015: Einführung von Qualitätssicherung in der Softwareentwicklung unter anderem mit Redmine, Git, PHPUnit, JUnit, Jenkins CI und Selenium Grid
  • 2012-2013: Planung und Entwicklung eines CMS basierend auf TYPO3 Flow
  • 2009-2011: Entwicklung einer API in C# zwecks Anbindung von BlackBerry Enterprise Services an ein Controlpanel
  • 2009-2011: Entwicklung eines Controlpanels mit ASP .net zwecks Selbstverwaltung von Kundenanfragen im Bereich des Exchange und Sharepoint Hostings
  • 2007-2015: Planung und Aufbau einer Hostinglösung für Microsoft Exchange und Sharepoint basierend auf HMC
  • 2007-2008: Entwicklung einer Flottensteuerung für eine Spedition mit Microsoft VB.net und MS SQL Server als Datenbank. Anbindung an Google Maps API zur Anzeige von Fahrzeugen
  • 2007-2015: Administration, Wartung, Absicherung aller Linux basierten Server im Unternehmen (30+ Systeme auf Basis von Debian/ Ubuntu)
  • 2007-2015: Planung, Aufbau und Betrieb einer Cloud Infrastruktur basierend auf VMWare vSphere, IBM X-Series Servern, Dell/Equallogic SAN Storage und Juniper Firewalls
  • 2008-2015: Einführung und Betrieb des Ticketsystems OTRS
  • 2007-2015: Aufbau und Leitung der Abteilung Softwareentwicklung

04/2002 - 01/2007

Kunde: Dänisches Betternlager GmbH & Co. KG in Handewitt
Rolle: Teamleiter Softwareentwicklung

  • 2006-2007: Entwicklung des Bewerbermanagements mit Lotus Notes und Java. Abbildung aller Workflows und automatischer Import und Verteilung von Bewerbungen via Batchscan und Replizierung an Personalverantwortliche. Datenimport aus SAP R/3
  • 2005: Entwicklung einer Fuhrparkverwaltung mit Lotus Notes inkl. import aller Tankbelege via CSV-Datei von Shell
  • 2004: Entwicklung eines Webportals zwecks Vereinfachung von Workflows zwischen Einkaufsabteilung und Artikellieferanten mit Lotus Notes, Java, HTML/CSS und Javascript
  • 2003-2004: Entwicklung des Reklamationssystems aller Filialen mit Lotus Notes, Java, HTML/CSS und Javascript. Bereitstellung und Bearbeitung der Reklamationen durch Lieferanten via eigenentwickeltes Webportal
  • 2002-2007: Entwicklung einer Artikelkartei mit Lotus Notes, Java, HTML/CSS und Javascript. Datenimport aus SAP R/3. Replizierung an Filialen und Bestandsabfrage der Artikel aus lokaler Warenwirtschaft via API
  • 2002: Entwicklung eines globalen Telefonverzeichnisses mit Lotus Notes

02/2001 - 03/2002

Kunde: AMS Software & Elektronik GmbH in Flensburg
Rolle: Softwareentwickler

  • Entwicklung eines Warenwirtschaftssystems mit MS Access und MS SQL Server
  • Entwicklung einer Windows Applikation mit Visual Basic für die Verwaltung von Artikeln und Bestellungen inkl. Datenabgleich mit mobilen PALM Endgeräten
  • Entwicklung und Wartung eines B2B Shopsystems mit Cold Fusion. Administration und Betrieb auf einem Windows NT Server mit IIS
  • Umsetzung diverser Webseiten mit HTML und CSS
  • Administration aller internen Windows und Linux Server
  • Netzwerkbetreuung und Benutzersupport

Programmiersprachen
Fluid
PHP
Python

PHP

Python

Javascript

Java

Visual Basic .NET

ASP .NET

Lotus Script

Perl


Datenbanken

MySQL und Maria DB

Microsoft SQL Server

Mongo DB


Betriebssysteme

Ubuntu

Debian

Mac OSX

Microsoft Windows bis Version 8.1

Microsoft Windows Server bis Version 2008


Ausbildungshistorie

Fachinformatiker für Anwendungsentwicklung

Weiterbildung

2008

VTSP - VMware Infrastructure Virtualization

2009

VMware Technical Sales Professional - VTSP 4 

2010

MCTP - Exchange 2010 Configuration

2011

MCITP - Enterprise Messaging Administrator 2010

2012

VMware Technical Sales Professional - VTSP 5