Schlagworte
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 (+++)
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
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:
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:
Umsetzung mit folgenden Technologien/Komponenten:
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:
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