Profilbild von Steffen Seibold PHP Entwickler / CMS / Linux Admin aus Ulm

Steffen Seibold

verfügbar

Letztes Update: 18.02.2019

PHP Entwickler / CMS / Linux Admin

Firma: Seibold.it
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

Programmiersprachen
PHP5, PHP7, C#, C, C++, Javascript, JQuery

Auszeichnungssprache
HTML, XML, CSS

Datenbanksprachen
SQL, NOSQL

Content Managenent:

Drupal7/8, Wordpress

Frameworks
Laravel

Administration (Linux)
Debian, Ubuntu, CentOS, Suse, Openwrt, Puppet, Speichermedien, Encryption, LVM, TCP/IP Netzwerke, WLAN, Virtualisierung, Samba, Apache Webserver, TLS+SSL, CMS, Mysql,  Composer, Mailserver, Nextcloud, SSH, Bash.

Datenbanken
Mysql, Postgresql, Sqlite, MongoDB, MS Access, MSSQL

Versionskontrolle
Subversion, GIT

Protokolle / Tools
Kerberos, LDAP, Amazon Webservices, CURL, REST, SSL, Highcharts, Heidi, Mysqladmin

IDEs / Editoren
PHPStorm, Eclipse, VIM

Erfahrung (+ .. ++++)
-Objektorientierte Softwareentwicklung mit PHP (++++)
-Linux Administration/Konfiguration (+++)
-Linux Kernelmodulentwicklung (+)
-Webentwicklung Frontend (+++)
-Webbasierte CMS (Drupal, Wordpress) (++)
-Laravel (+++)
-Datenbankadministration - Mysql, Postgre SQL, Sqlite (+++)
-SQL (++++)
-TCP/IP und Netzwerke (+++)
-Linux Shell Scripting (+++)
-C / C++ / C# (++)
-Versionskontrolle - SVN, GIT (+++)

Projekthistorie

Linux Administration (2018)
Automatisiertes Einrichten eines Nextcloudservers
  • Bereitstellen des virtuellen Rootservers (Debian 8) mit VMWare
  • Vollautomatische Installation und Konfiguration des Linuxsystems mit Puppet
  • Einrichten eines Aptly Mirrors für Nextcloud Repository
  • Icinga Überwachung
  • LDAP Anbindung der User und Gruppen
  • Installation und Einrichtung von zusätzlichen Apps

Umsetzung eines Veranstaltungssuchportals in Drupal 7 (2014)
Kundenspezifisches Portal mit Veranstaltungskalender, Blog, Branchenbuch, eCard. Komplette Datenmigration (Users, Content) aus alter Webpräsenz (PHP/Mysql). Backendentwicklung des Veranstaltungskalenders (automatisierter XML Import verschiendener Anbieter (u.a. Eventim und RCE)).

Umsetzung folgende Punkte:
  • Projektumsetzung mit Drupal 7 und verwendung der Drupal API für kundenspezifische Module
  • Datenmigration von Content/Taxonomy (Quellen: Mysql, XML, Bilder)
  • Modul für live XML Daten Request bei Node Aufruf
  • XML Imorter für Veranstaltungsdaten mit über 50000 Datensätzen (Migrate)
  • Modul für Migration von speziellen Feldern (u.a. Field Collections, externe Bilder, Node References)
  • Weitere kundenspezifische Module mit Verwendung der PHP API Schnittstelle
  • Verwendung von Drush für Migration, Administration und Cronjobsverwaltung.
  • Lamp Administration/Optimierung
  • Apache SOLR Search Integration

Individuelle Kunden Webapplikation ’Logistiktool’ (seit 2006)

Langjähriges Kundenspezifisches Individualprojekt (PHP/Mysql) für einen Kunden aus der Mobilfunk- und Digitalkamerazubehör Branche. Anbinden von Verkaufsschnittstellen für Amazon und Ebay Verkauf und Abwicklung.

Grobgliederung der ungesetzten Punkte:
  • Verwaltung der mehrsprachigen Produktpräsentationen (Ebay, Amazon)
  • Verwaltung von Händler, Artikel und Bestellungen sowie Verkaufsabwicklung
  • Schnittstelle zu Drittanbieter (Channeladvisor/Afterbuy)
  • Reklamationsverwaltung
  • Anbindung Projekt an PHP Amazon Api (Amazon MWS)
  • Preisberechnungstool mit Wettbewerberabgleich (Amazon)
  • Automatischer Artikelexport (CSV, XML)
  • Watchdog für Fehlererkennung (Cronjobs)
  • Einrichten des Europaweiten Amazonhandels (Fr, It, ES, GB, USA)
  • Statistiktool der Verkäufe/Gewinne (Highcharts)

Umsetzung mit folgenden Technologien/Komponenten:
  • LAMP Server mit SSL
  • PHP5 (Objektorientiert)
  • Mysql Datenbank PDO und Native
  • Amazon MWS API Schnittstellenintegration (PHP)
  • Afterbuy API
  • HTML/CSS/JS für Frontendlayout
  • Cronjobs und Shellscripterstellung
  • CSV und XML Import/Export (Automatisiert)
  • Watchdogscripte für Überwachung
  • Subversion Versionskontrolle
  • Automatisches Backupsystem
  • Einsatz von Curl, SOAP, Webservices

Umsetzung Suchportal für Landwirtschaftliche Geräte/Dienstleitungen (2012)
Erstellung eines Dienstleistungs-/Geräte Suchportal für einen Kunden. Umsetzung mit Drupal 7 CMS als zwei Personen Projekt. Folgende Komponenten wurden umgesetzt:
  • Anmeldebereich für verschiedene Nutzergruppen (Rollen)
  • Anlegen/Bearbeiten von Content (Nodes)
  • PLZ/Orts Distanzsuche über Koordinatien (Google)
  • Teasererstellung mit Verwendung von Views
  • Kategorisierung mit Taxonomien
  • Integration von Drupal-Themen
  • Automatische URL Konfigutration (Pathauto)
  • Individuelle Formularseitenerstellung
  • Einsatz der Display Suite
  • CSV Taxonomie Kategorien Import/Export
  • Verwendung von Drush (Backup, Modulverwaltung)
  • LAMP Server SSL (Optimiert für Drupal)

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Max Radius 250 km um Ulm oder remote

Sonstige Angaben

Haftpflichtversicherung vorhanden
Profilbild von Steffen Seibold PHP Entwickler / CMS / Linux Admin aus Ulm PHP Entwickler / CMS / Linux Admin
Registrieren