Skills
Ich entwickle individuelle Webanwendungen auf Basis moderner Technologien und MVC-Frameworks. Den Fokus setze ich dabei auf Backend und objektorientierten, test- und wartbaren Code, der es erlaubt mit Ihren Anforderungen zu wachsen.
Zudem besitze ich viel Erfahrung im Umgang, Skalierung und Verarbeitung von großen Datenmengen (ETL, IoT und Big Data)
Schnittstellen-Entwicklung (API)
Schnittstellen werden von mir als REST Webservices implementiert, über die Daten zwischen verschiedenen Systemen in Echtzeit und unabhängig von einer bestimmten Programmiersprache ausgetauscht werden können.
Javascript Softwareentwicklung
Ich habe jahrelange Erfahrung im Umgang mit HTML, CSS und JavaScript(Vue.js)
Consulting, Konzeption und Leitung
Der Erfolg eines Projektes hängt in erster Linie erst einmal mit der Planung zusammen. Hier kann ich auf über 13 Jahre erfolgreiche Projektplanung und Projektleitung zurückblicken und biete meine Hilfe und mein Wissen gerne bei der Ausarbeitung von Projektplänen an.
Programmierung:
- PHP (16 Jahre Erfahrung)
- HTML, CSS, XML, JSON
- JavaScript, jQuery, Ajax
- Zend Framework
- Laravel Framework
- Bootstrap
- Angular
- Vue.js
Datenbanken:
- MySql / MariaDb (15 Jahre Erfahrung)
- InfluxDb
- SQLite
- Apache Cassandra
- MongoDB
- Redis
Tools & Sonstiges:
- GIT, SVN
- RabbitMq, Gearman
- Eclipse, Netbeans, PhpStorm
- Windows
- Linux
- Mac
- Test Driven Development
- Grafana, StatsD
- Graylog, Elasticsearch
- Jenkins, Puppet
- Scrum, Kanban
- ETL, IoT
- API, REST, SOAP
Zudem besitze ich viel Erfahrung im Umgang, Skalierung und Verarbeitung von großen Datenmengen (ETL, IoT und Big Data)
Schnittstellen-Entwicklung (API)
Schnittstellen werden von mir als REST Webservices implementiert, über die Daten zwischen verschiedenen Systemen in Echtzeit und unabhängig von einer bestimmten Programmiersprache ausgetauscht werden können.
Javascript Softwareentwicklung
Ich habe jahrelange Erfahrung im Umgang mit HTML, CSS und JavaScript(Vue.js)
Consulting, Konzeption und Leitung
Der Erfolg eines Projektes hängt in erster Linie erst einmal mit der Planung zusammen. Hier kann ich auf über 13 Jahre erfolgreiche Projektplanung und Projektleitung zurückblicken und biete meine Hilfe und mein Wissen gerne bei der Ausarbeitung von Projektplänen an.
Programmierung:
- PHP (16 Jahre Erfahrung)
- HTML, CSS, XML, JSON
- JavaScript, jQuery, Ajax
- Zend Framework
- Laravel Framework
- Bootstrap
- Angular
- Vue.js
Datenbanken:
- MySql / MariaDb (15 Jahre Erfahrung)
- InfluxDb
- SQLite
- Apache Cassandra
- MongoDB
- Redis
Tools & Sonstiges:
- GIT, SVN
- RabbitMq, Gearman
- Eclipse, Netbeans, PhpStorm
- Windows
- Linux
- Mac
- Test Driven Development
- Grafana, StatsD
- Graylog, Elasticsearch
- Jenkins, Puppet
- Scrum, Kanban
- ETL, IoT
- API, REST, SOAP
Projekthistorie
06/2019 - bis jetzt - Privabo GmbH & Co. KG (https://www.privabo.de)
Onlineportal für KFZ Privat Leasing (Frontend / Backend Developer)
Leitung, Konzeption, Planung und Entwicklung eines kompletten Portals (Front/Backend) zur Ermittlung und Darstellung von Leasing-Angeboten für Privatkunden. Es wurden dutzende Tools/Jobs programmiert, die mehrmals täglich diverse Webseiten und API's nach neuen Angeboten für Privatkunden durchsuchen und im Portal anzeigen.
Technologien / Tools: Laravel, PHP 7.3, MySql, Docker, REST/SOAP API, JSON, GIT
https://www.privabo.de
-------------------------------------------------------------------------------------------------------
01/2020 - 01/2020 - meteocontrol GmbH
Software-Modernisierung
Umbau / Modernisierung von alten Importschnittstellen (API's). Normalisierung und Migration von alten Messdaten. Kommunikation und Support interner Entwickler.
Technologien: PHP 7.3, MySQL 8, REST API, SOAP, JSON, GIT, FTP, XML, Confluence, Grafana, Docker
-------------------------------------------------------------------------------------------------------
03/2019 - 09/2019 - check24 / Aurumcars
Mietwagen-Vergleichsportal (Backend API Development)
Einarbeitung und Implementierung von unterschiedlichen Schnittstellen (APIs) internationaler Mietwagenanbieter. Integration von Kundensystemen in die Infrastruktur. Die Bedarfsanalyse, Entwicklung, Konzeption, Implementierung und die Pflege des Backend. Kundenkommunikation und Support interner Entwickler.
Technologien: PHP 7.3, MySQL, Zend Framework, REST API, SOAP, JSON, GIT, Confluence
-------------------------------------------------------------------------------------------------------
12/2018 - 03/2019 - Sovendus GmbH
Online-Marketing Portal (Frontend / Backend Developer)
Konzipieren, Spezifizieren und Implementieren neuer Systeme und Funktionen für Online-Marketing Portal. Erweiterung des Systems für Vorteilsangebote als Dankeschön bei einem Einkauf. Wartung, Weiterentwicklung und Optimierung einer datenintensiven Infrastruktur. Integration von Kundensystemen und Schnittstellen in die Infrastruktur.
Technoligien: PHP 7.2, Laravel, AngularJs, Angular, GIT, Jenkins, MySql, jQuery
08/2018 - 11/2018
Asset Management (Laravel, Blockchain)
Entwicklung eines Systems für den Tausch und die Verwaltung von digitalen Assets (FIAT, Cryptowährungen, digitale Firmenanteile usw.)
Zusätzlich wurde die doppelte Buchführung für die Verwalter des Systems gebaut. Transfer der Assets wurde die die Blockchain Technologie umgesetzt.
Technologien / Tools: PHP 7.2, Laravel Framework, Blockchain, Bitcoin, Etherium, MariaDb, GIT, Bitbucket, Docker
-------------------------------------------------------------------------------------------------------
01/2014 - 08/2018 - meteocontrol GmbH
Datenimporte von Datenloggern zum Monitoring-Portal
Leitung, Konzeption, Planung und Entwicklung eines System zur verarbeitung von Messdaten. Aus der ganzen Welt senden alle 15 Minuten, ca. 500.000 Geräte, an mehrere Server, die Messdaten per FTP, HTTP, SOAP oder E-mail, in insgesamt 180 unterschiedlichen Formaten.
Ich habe ca. 50 Programme in PHP geschrieben, mit hilfe deren die Dateien eingelesen und in ein einheitliches Format (XML) umgeschrieben werden. Dabei habe ich einige Teile des Zend Frameworks verwendet, sowie indirekte Kommunikation über Warteschlangen (Message Queueing) mit RabbitMq und Gearman. Die vorbereiteten Daten werden anschließend in MySql und InfluxDb Datenbanken gespeichert.
Technologien / Tools: PHP, XML, MySql, IoT, RabbitMq, InfluxDb, Gearman, FTP, REST/SOAP API, Zend Framework, JSON, GIT, Big Data
-------------------------------------------------------------------------------------------------------
04/2015 - 08/2018 - Definition und Umsetzung einer öffentlichen Importspezifikation (API)
Konzeption und Planung und Umsetzung einer öffentlichen Importspezifikation (API).
Endpoint testing und Zugriffsüberwachung. Ständige Pflege und Erweiterung um weitere unterstützte Geräte. Freigabe auf Github.
Technologien / ToolsPHP, XML, Markdown, GIT, Github
-------------------------------------------------------------------------------------------------------
und viele weitere Projekte ...
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Ich suche Remote-Projekte
Adelsried
DE
Adelsried
DE