Eugen Heinrich nicht verfügbar bis 01.09.2021 (1 Bewertungen)

Eugen Heinrich

SENIOR FULL-STACK WEB DEVELOPER (ÜBER 17 JAHRE ERFAHRUNG)

nicht verfügbar bis 01.09.2021 (1 Bewertungen)
Profilbild von Eugen Heinrich SENIOR FULL-STACK WEB DEVELOPER (ÜBER 17 JAHRE ERFAHRUNG) aus Adelsried
  • 86477 Adelsried Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | russisch (verhandlungssicher)
  • Letztes Update: 02.11.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Eugen Heinrich SENIOR FULL-STACK WEB DEVELOPER (ÜBER 17 JAHRE ERFAHRUNG) aus Adelsried
DATEIANLAGEN
CV

Diese Anzeige ist nur für angemeldete Nutzer möglich.

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 14 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
  • HTML, CSS, XML, JSON
    • 15 Jahre
  • JavaScript, jQuery, Vue.js
    • 13 Jahre
  • Zend Framework
    • 3 Jahre
  • Laravel Framework
    • 3 Jahre
  • Bootstrap
    • 9 Monate
  • Angular
    • 9 Monate
  • Vue.js
    • 6 Monate
Datenbanken
  • MySql / MariaDb
    • 15 Jahre
  • InfluxDb
    • 3 Jahre
  • SQLite
    • 6 Monate
  • Apache Cassandra
    • 1 Jahr
  • MongoDB
    • 1 Jahr
  • Redis
    • 1 Jahr
Tools & Sonstiges
  • GIT, SVN
    • 12 Jahre
  • RabbitMq, Gearman
    • 10 Jahre
  • Eclipse, Netbeans, PhpStorm
    • 13 Jahre
  • Windows
    • > 20 Jahre
  • Linux
    • 7 Jahre
  • Mac
    • 2 Jahre
  • Test Driven Development
    • 4 Jahre
  • Grafana, StatsD
    • 2 Jahre
  • Graylog, Elasticsearch
    • 2 Monate
  • Jenkins, Puppet
    • 4 Jahre
  • Scrum, Kanban
    • 7 Jahre
  • ETL, IoT
    • 10 Jahre
  • API, REST, SOAP
    • 7 Jahre
PROJEKTHISTORIE
  • 06/2019 - bis jetzt

    • Privabo GmbH & Co. KG (https://www.privabo.de)
    • < 10 Mitarbeiter
    • Internet und Informationstechnologie
  • 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
    • 250-500 Mitarbeiter
    • Energie, Wasser und Umwelt
  • 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
    • 1000-5000 Mitarbeiter
    • Internet und Informationstechnologie
  • 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
    • 50-250 Mitarbeiter
    • Marketing, PR und Design
  • 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

  • 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

  • 01/2014 - 08/2018

    • meteocontrol GmbH
    • 50-250 Mitarbeiter
    • Energie, Wasser und Umwelt
  • 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

  • 01/2018 - 02/2018

  • Kommandozeilen Framework basierend auf Laravel
  • Ein Projekt zum automatisieren von komplexen Aufgaben. Hierfür wurden mehrere Plugins geschrieben, die den Benutzer bei bestimmten Abläufen Schritt für Schritt begleiten und dadurch Fehler bei der Bedienung minimieren. Das Ziel war mehrere Shell-Scripte und Formulare zu ersetzen.

    Technologien / ToolsPHP, Laravel, MySql, GIT

  • 11/2017 - 02/2018

  • Chalme Projekt
  • Konzeption, Planung und Entwicklung eines Systems für Erstellung von Wettbewerben für einzelne Personen und Gruppen. Landingpage, Backend für Registrierte Benutzer, Vorbereitung einer API und Datenbankdesign.

    Technologien / ToolsPHP, JavaScript, Vue.js, Laravel, MariaDb, GIT, AWS, Angular

  • 08/2016 - 09/2016

  • Grafische Import- und Queue- Überwachung mit Grafana
  • Konzeption und Planung für Überwachung laufender Prozesse. Für diesen Zweck wurden Grafana und StatsD ausgewählt und installiert. Damit die Prozesse auch mit Grafana kommunizieren, wurden diese im Backend erweitert.

    Technologien / ToolsPHP, InfluxDb, Grafana, StatsD, GIT

  • 09/2015 - 11/2015

  • System Performance Dashboard
  • Ein System Performance Dashboard mit White-Box-Ansatz: Es wird nicht nur geprüft, ob eine Applikation läuft, sondern Applikationen stellen aktiv Metriken über ihren internen Status bereit.

    Technologien / ToolsPHP, JavaScript, jQuery, GIT, Cron

  • 04/2011 - 04/2014

  • Amazon Alexa Skill
  • Mit Hilfe dieses Skills kann der Endkunde per Sprache den Status seiner Energieerzeugungsanlage abfragen. Dabei werden auch aktuelle Alarme (falls vorhanden) gemeldet.

    Technologien / ToolsAPI, JSON, AWS Lambda, Node.JS

  • 04/2011 - 09/2011

  • Reporting-System
  • In diesem System hat der Endkunde die Möglichkeit, individuell angepasstes OpenOffice Dokument, mit zuvor definierten Platzhalter, befühlen und in einem geschützten Bereich per Formular hochladen. In diesem Dokument werden je nach Einstellung (täglich, wöchentlich, monatlich, jährlich), die Platzhalter durch im Portal gespeicherten Informationen ersetzt (z.B. aktuelle Leistung seiner Solaranlage, Störungen, Energie-Diagramme u.v.m). Im Hintergrund habe ich das PHP-Programm so gebaut, dass die OpenOffice Dokumente in ihre Einzelteile zerlegt werden. Die Platzhalter werden mit Hilfe von regulären Ausdrücken gefunden und ersetzt. Anschließend wird das Dokument wieder zusammengebaut und in das PDF-Format konvertiert und per Email an den Kunden weitergeleitet und auch als Download zur Verfügung gestellt.

    Technologien / ToolsPHP, MySql, jQuery, JavaScript, Pdf, OpenOffice, GIT

  • 01/2010 - 06/2010

  • Partnerabrechnung
  • Konzeption, Planung und Entwicklung eines System zur Rechnungsstellung.
    Bei diesem Projekt habe ich ein automatisches Abrechnungssystem für unsere Buchhaltung entwickelt. Dabei wurden sehr individuell, mit mehreren hundert Partnern und Niederlassungen, ausgehandelte Verträge erfasst. Einmal pro Quartal werden alle im System befindlichen Energieerzeugungsanlagen ausgelesen und mit den Vertragskonditionen verglichen und abgerechnet. Abgerechnet wird sehr oft nach Leistung, Anzahl dieser Anlagen oder nach Parkgröße, Parkleistung u.v.m. Das Programm erstellt für jeden Partner eine PDF und Excel-Datei mit der Auflistung einzelner Positionen. Buchhaltung bekommt zusätzlich eine Zusammenfassung aller Partner.

    Technologien / ToolsPHP, MySql, jQuery, JavaScript, Pdf, Ms Excel, OpenOffice, GIT, Subversion

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Ich beschränke mich auf Projekte im Großraum Augsburg, München und Ulm. Remote Projekte sind jedoch auch möglich.
BEWERTUNGEN

meteocontrol GmbH

Leitung IT ( Jochen Rehwinkel )

Herr Heinrich ist ein höchst zuverlässiger und professioneller Softwareentwickler mit Führungsqualitäten, der sehr viel Erfahrung mit komplexen Systemen hat.
Die Zusammenarbeit mit Herrn Heinrich ist angenehm, er ist sehr engagiert, kompetent, freundlich und stets hilfsbereit.
Ich würde ihn ohne zu zögern jedem weiterempfehlen und hoffe, dass wir bald wieder zusammenarbeiten werden.

www.meteocontrol.de

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: