Datenbankbasierte Webanwendungen in PHP, Javascript und Java. MS SQL, MySQL und Postgres
Aktualisiert am 15.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2023
Verfügbar zu: 50%
davon vor Ort: 0%
PHP
Java
Go
SpringBoot
Symfony
SOAP
XML
MySQL
MS SQL Server
Postgres
Doctrine
PHPUnit
JUnit
Back-End
Docker
Deutsch
Muttersprache
Englisch
Fortgeschritten
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Braunschweig (+50km) Gifhorn (+50km) Wolfsburg (+50km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)

Großes eigenes Büro, eigene Server. Gängige Betriebssysteme und IDEs. Schnelle Anbindung ans Internet.

möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-10 - heute

Migration eines sehr individuellen Shops von PHP 7.4 auf 8.0

  • Migration eines sehr individuellen Shops von PHP 7.4 auf 8.0. Beheben von zahlreichen Sicherheitslücken
  • Aufräumen der veralteten Struktur, vorsichtige Erweiterung des alten Shops um neue Funktionen
  • Erste Planungen zu Migration nach Shopware
5 Jahre 6 Monate
2018-10 - heute

Übernahme der Administration des Betriebs

Administration
Administration
Physiotherapie Praxis Crüger
Meine
5 Jahre 8 Monate
2018-08 - heute

Consulting und Support bezüglich der Koordination

  • Consulting und Support bezüglich der Koordination der Dienstleister rund um Netzwerk, VM Server, Softwareanbieter und TK
  • Nach meinem Ausscheiden bei meinem ehemaligen Arbeitgeber bin ich bis heute beratend tätig um die Firmen zu koordinieren die dort die IT abbilden
  • Migrationen mit zu beraten, sowie auf geschäftliche Veränderungen einzugehen
JV Automobile GmbH
6 Jahre 7 Monate
2017-09 - heute

Übernahme der Administration

Administration
Administration

Übernahme der Administration des Betriebs. Kleine Windows-Domäne mit 5 Clients.

Firma Elektro Tausendfreund
7 Jahre 2 Monate
2017-02 - heute

Übernahme der Administration des Praxisnetzes

Administration
Administration
Firma Sprachtherapie West
9 Monate
2022-05 - 2023-01

Erstellen eines Partner Netzwerks

Software-Entwickler PHP 8 Doctrine PHPUnit ...
Software-Entwickler

  • Erstellen eines Partner Netzwerks für die Transformer Kunden (SAP Anbindung)
  • Später erstellen einiger Enrich-Komponenten um SAP Belege anzureichern

PHP 8 Doctrine PHPUnit Symfony docker docker-compose PHP8 Symfony 6 Docker RabbitMQ Postgres OpenShift (nur als development user)
H&F Solutions
remote
5 Monate
2022-06 - 2022-10

Arbeiten am Backend für die mobilen Apps

Software Entwickler Golang GOA Framework PHP 7 ...
Software Entwickler
  • Arbeiten am Backend für die mobilen Apps (IOS und Andorid) in einem Service implementiert in Google Go (GOA, Monkey, Viper)
Golang GOA Framework PHP 7 JSON
Kaufland.de
Remote
1 Jahr 3 Monate
2021-03 - 2022-05

Konzernmigration

Software Entwickler PHP Symfony Zend ...
Software Entwickler

  • Mitarbeit im Team Accounting
  • Hier zahlreiche Anpassungen an Rechtsänderungen, Planung Internationalisierung
  • Konzernmigration von real zu Kaufland/Schwarz Gruppe

PHP Symfony Zend PHPUnit Behat RabbitMQ Doctrine PHP7 BEHAT CSFixer PHPStan Docker Google Cloud MariaDB Symfony 3 Zend 1
real.de / kaufland.de
remote
1 Jahr 3 Monate
2021-03 - 2022-05

Backend einer Schulungs Softare erweitern

Software Entwickler JUnit Apache POI Spring Boot ...
Software Entwickler

  • Arbeiten am Backend der SOL Campus Software
  • Hier insbesondere dem Export des Datenbestandes einer ganzen Instanz in Excel-Dateien, sowie dem Re-Import aus einem Excel Backup in die Anwendung
  • Die Software befindet sich heute im Vertrieb und adressiert Unternehmen die ihre Mitarbeiter damit schulen/fortbilden
  • Codeularity entwickelt diese Software für SOLF auch heute noch weiter

JUnit Apache POI Spring Boot Java 11- 16/17 Spring Data Junit docker docker-compose
Codeularity
Remote
2 Jahre 6 Monate
2019-01 - 2021-06

Diverse Kleinprojekte

  • Anpassen und ändern von Websites unterstützen von Web-Designern wenn es doch mal über den Horizont von CMSen (Wordpress,?) hinaus ging
  • Neuentwurf einer alten Anwendung zur Verarbeitung/Transformation von Unernehmensdaten aus ERP Systemen zur Kommunikation mit dem Ariba Netzwerk
  • Hier auch neben Software Archtiektur DB Design, Daten Modellierung, Planung einer Infrastruktur
HTML Javascript PHP
1 Jahr 4 Monate
2019-11 - 2021-02

Neuentwurf einer alten Anwendung

PHP 7 Docker docker-compose ...

  • Neuentwurf einer alten Anwendung zur Verarbeitung/Transformation von Unernehmensdaten aus ERP Systemen zur Kommunikation mit dem Ariba Netzwerk
  • Hier auch neben Software Archtiektur DB Design, Daten Modellierung, Planung einer Infrastruktur

PHP 7 Docker docker-compose MariaDB Symfony cXML SAP IDOC PHP7 CentOS Symfony 4 und 5 FAST (simple artificial neural network) SAP Ariba cXML iDOC ReactPHP CQRS
1 Jahr 4 Monate
2018-06 - 2019-09

Erweiterung des Cloud basierten Dealer Management Systems

  • Erweiterung des Cloud basierten Dealer Management Systems der Firma Ackermann Netsolutions
  • Erarbeiten und umsetzen einer vereinfachten KFZ Erfassung unter zu Hilfenahme von externen Expertensystemen
  • Dazu auch Anbindung und Implementierung der DAT Schnittstelle inklusive Abrechnungssystems für die Kunden der Firma Ackermann Netsolutions bei Nutzung der DAT API
PHP7 Zend Framework 3 (heute Laminas) Doctrine Javascript SOAP docker docker-compose
Ackermann Netsolutions
1 Monat
2019-08 - 2019-08

Analyse des vorhandenen Freemailers

  • Analyse des vorhandenen Freemailers freemailer38.de
  • Hier Analyse der Performanz und Blockaden des vorhandenen LAMP Systems (CentOS basiert)
  • Aufwand Abschätzung für Migratiion auf zeiotgemäßen Server und Kalkulation der Kosten dazu
  • Planung Migration von ATMAIL 7 auf 8 und Simulation der Selben auf Vms
  • Da es sich um einen Freemailer handelte, der aus Liebhaberei betrieben wurde (keine direkten Einnahmen)
  • Habe ich empfohlen das Projekt nicht fort zu setzen, da hier aus Liebhaberei ein Geldgrab zu werden drohte
Fauth&Collegen
1 Monat
2019-04 - 2019-04

Reaktivierung einer alten Website

Javascript Wordpress PHP. Docker
  • Reaktivierung einer alten Website in Docker-Umgebung
  • Unterstützung bei Erstellung einer Wordpress Seite
  • Erweiterung des Contact7 Formulars (Wordpress) um Zusatzfunktionen für den Maklerkunden (Javascript)
Javascript Wordpress PHP. Docker
Fotograf
7 Monate
2018-08 - 2019-02

Erstellung von REST-APIs

Java SpringBoot SpringData ...
  • Mitarbeit und Entwurf eines Dealer Management System zum Handel von Gebraucht- und Neuware aus dem KFZ Teile Umfeld für einen Mittelständler
  • Anbindung von externen Dienstleistern wie Tyre24, GLS, SEPA Dateien zum Inport bei Banken generieren
    Java SpringBoot SpringData Docker REST APIs JSON XML SOAP Java 8 Spring Boot Spring Data docker docker-compose Junit REST API XML und SOAP
    Ackermann Netsolution
    1 Monat
    2019-01 - 2019-01

    Kleinere Anpassungen der Website

    Praxis Sprachtherapie West
    1 Jahr 11 Monate
    2017-01 - 2018-11

    Erstellung einer API und Frontend

    PHP und C Programmierung MySQL DB
    • Erstellung einer API und Frontend für einen Heizungshersteller um bestehende Heizsysteme in die Lage versetzen zu können, Service-Mails an Betreiber oder Techniker zu versenden.
    • Erweiterung des Online-Generators für die Heizungskonfiguration
    • Mehrsprachigkeit für Mailer, Webservices und Generator.
    PHP und C Programmierung MySQL DB
    Firma Amazes
    4 Monate
    2018-06 - 2018-09

    Erweiterung der Cloud-Anwendung

    PHP Programmierung Zend Framework Doctrine ...
    • Erweiterung der Cloud-Anwendung für KFZ Händler, um die
      Möglicheit mittels VIN Abfragen komplette KFZ so zu erfassen, dass alle Ausstattungsoptionen an KFZ Börsen übermittelt werden können.
    • Modul zur Anlage von berechtigten Kunden, verwalten und berechnen der DAT Abrufkontingente je Cloud-Kunde.
    • Implementierung der DAT Kaufpreisbewertung für die Cloud-Kunden, um den Wert ankaufbarer KFZ zu ermitteln (ebenfalls API der DAT)
    PHP Programmierung Zend Framework Doctrine Git Javascript Docker Composer SOAP
    Firma Ackermann Netsolution
    1 Monat
    2018-08 - 2018-08

    Endgültige Beendigung des Arbeitsverhältnisses

    Consulting und Support
    Consulting und Support

    Endgültige Beendigung des Arbeitsverhältnisses mit JV. JV wird Kunde bei mir zwecks weiterer Beratung und Federführung im Bereich IT. Angestrebt ist eine Präsenz von etwa 12 Wochenstunden.

    Firma JV Automobile GmbH
    24 Jahre 7 Monate
    1994-01 - 2018-07

    Konzeption und Aufbau

    Leiter IT PHP ab 2006 Java (Tomcat) Transact SQL ...
    Leiter IT
    • Aufbau und verantwortlicher Betrieb einer IT Abteilungmit, in der Spitze, 4 Mitarbeitern.
    • Konzeption und Aufbau eines Glasfaser Backbone(Switche: Cisco, 3COM, HP)
    • Konzeption, Aufbau und Betrieb zweier Serverräume (Windows und Debian LINUX). Dienste:MS SQL, Webserver, Sambaserver, LDAP, CUPS, MySQL, DNS, Mail, Firewall, Backup und USV Konzepte Support für 70 Clients
    • Monitoring mit Nagios/Icinga und MRTG
    • Betrieb einer HiPath 3800 TK-Anlage
    • Konzeption und Programmierung eines Dealer Management Systems speziell auf die JV zugeschnitten. Entwicklung und Betrieb über 19 Jahre mit folgenden Modulen:
      • Einkauf, Erfassung von Fahrzeugen
      • eigenes Dokumenten Management System
      • Verkaufsprozesse
      • einfache Buchhaltung (Vorkontierung)
      • FiBu, Warenein- und ausgang
      • Mehrwährungsfähig während Euro-Umstellung 2001
      • Export zu den KFZ-Börsen wie mobile.de, autoscout,…
      • integriertes eigenes CRM
      • Inventur
      • Provisionsberechnung für VK-Mitarbeiter
      • Reklamationswesen
      • Werkstatt
      • umfangreiches Statistik-Modul
      • Einbindung von Daten aus der HiPath Anlage Über dieses System wurden in 19 Jahren 100.000 KFZ in über 20 Länder gehandelt.
    PHP ab 2006 Java (Tomcat) Transact SQL Javascript Shellprogrammierung MySQL
    JV Automobile GmbH
    2 Monate
    2018-04 - 2018-05

    Umsetzung der Anforderungen

    DSGVO
    DSGVO

    Umsetzung der Anforderungen. Verschlüsselte Datenträger, DS Erklärung, Anpassung der Webseite an rechtliche Gegebenheiten.

    Praxis Sprachtherapie West
    2 Monate
    2018-04 - 2018-05

    Bestehende Anwendung um ein Modul

    PHP Programmierung Zend Framework 3 Doctrine ...
    • Bestehende Anwendung um ein Modul zur Datenübernahme von mobile.de erweitert (KFZ und Anbieterdaten).
    • Reduktion der Zeit der Datenerfassung je KFZ um 30 Minuten.
    PHP Programmierung Zend Framework 3 Doctrine Git Javascript Vagrant Composer
    Firma Ackermann Netsolution
    2 Monate
    2018-03 - 2018-04

    Anwendung für einen KFZ Händler

    PHP Programmierung Zend Framework 3 Doctrine ...
    • Anwendung für einen KFZ Händler mit entworfen
    • Basisstruktur/Module geplant.
    PHP Programmierung Zend Framework 3 Doctrine Git Javascript Vagrant Composer
    Firma Ackermann Netsolution
    4 Monate
    2017-05 - 2017-08

    Realisierung eines Voting-Systems

    PHP Javascript Programmierung MySQL DB

    Realisierung eines Voting-Systems für eine Promo-Aktion eines Bauunternehmens.

    PHP Javascript Programmierung MySQL DB
    Firma Amazes
    1 Monat
    2017-01 - 2017-01

    Umwandlung meines Gewerbes zum Vollgewerbe

    Zunächst 20 Wochenstunden für Projekte als Freelancer

    Kompetenzen

    Kompetenzen

    Top-Skills

    PHP Java Go SpringBoot Symfony SOAP XML MySQL MS SQL Server Postgres Doctrine PHPUnit JUnit Back-End Docker

    Produkte / Standards / Erfahrungen / Methoden

    Profil:

    Backends zur Abbildung von Geschäftsprozessen sind mein Ding. Egal ob in PHP mit Symfony oder Laravel, Java mit Spring Boot oder auch in Golang ? aber auch mit node.js und Express habe ich Erfahrungen gesammelt. Natürlich gehört die Infrastruktur, ob real oder virtuell, dazu mit ihren Komponenten wie Redis, RabbitMQ, ElasticSearch, DB Server ? ob relational oder dokumentenzetriert. In Linux-Shells fühle ich mich zu Hause ? mehr als eine Shell und einen vim brauche ich nicht. Um die Verbindung über den Tellerrand zum Frontend zu haben, habe ich mich auf vue.js und Typescript konzentriert.


    Technologien:

    PHP verwende ich seit über 2 Jahrzehnten für Business Anwendungen aktuell mit den Frameworks von Symfony, Laravel oder Laminas. Natürlich habe ich hier Erfahrungen mit PHPUnit, Codeception, Behat und den üblichen Tools zur Verbesserung der Code Qualität. Für alles weitere: siehe Skill-Liste auf der nächsten Seite. Java habe ich 2006 begonnen zu verwenden. Ich freue mich immer wieder an einem Spring Boot Projekt mit arbeiten zu dürfen. Ich liebe dieses Framework, es ist effizient, agil und verlässlich und es ähnelt sehr dem Ansatz den PHP/Symfony übernommen hat. Von Java 8 bis 16 habe ich Projekte mit gemacht ? natürlich mit Maven, Junit,... Googles Golang Sprache ist seit Jahren ein Hobby von mir. In 2022 habe ich mich getraut ein Projekt damit zu machen. Ich habe mich dort klar als Junior positioniert und viel dazu gelernt. Goa, Viper, Monkey habe ich benutzt um das Backend für eine mobile Anwendung erweitern zu dürfen. Gerne mehr! Javascript als Client-seitige Technik beherrsche ich auch (node.js,npm). Hier habe ich mich auf das Framework vue.js konzentriert und dabei auch etwas Typescript gelernt.


    IDEs:

    • Jetbrains IDEs
    • Netbeans
    • Eclipse
    • VSCode? zur Not ein vim


    Docker:

    • docker
    • docker-compose
    • Erstellen von Containern
    • orchestrieren mit docker-compose


    Versionierung:

    • svn
    • git
    • git auf Kommandozeile
    • GitKraken
    • GitLab und GitHub mit ihren Tools bezüglich Doku und Issue tracking und CI/CD


    Code-Analyse:

    • PHPStan
    • CSFixer
    • Rector
    • IDE Tools und Linter
    • PHPUnit
    • Junit
    • Behat


    Datenformate:

    • XML
    • JSON
    • iDOC 
    • CXML


    Designpatterns:

    • Das Übliche von der Gang of Four, vor allem MVC, CRUD, CQRS
    • Aber auch gern architektonische Patterns. Einfach alles was Code wartbar und einfach hält, neben CLEAN DRY KISSes from YAGNI


    Tools:

    • Slackware
    • MS Teams
    • GitHub
    • GitLab
    • Confluence 
    • Jira


    Clouds:

    • NextCloud
    • Google Cloud Plattform
    • ein bisschen AWS


    Services:

    • Redis
    • Rabbit MQ
    • Elastic Search
    • Apache
    • Nginx
    • LDAP
    • Mail Protokolle


    Build Tools:

    • composer
    • ant
    • maven und das gute alte make

    Betriebssysteme

    LINUX
    CentOS, Debian,Ubuntu
    Mac OS X
    Windows Clients
    Windows Server bis Server 2016

    Programmiersprachen

    Java
    6-16
    Javascript/NodeJS
    PHP
    Go

    Datenbanken

    MS SQL Database
    bis Server 2012-R2
    MySQL
    PostgreSQL
    MariaDB
    MongoDB

    Einsatzorte

    Einsatzorte

    Braunschweig (+50km) Gifhorn (+50km) Wolfsburg (+50km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)

    Großes eigenes Büro, eigene Server. Gängige Betriebssysteme und IDEs. Schnelle Anbindung ans Internet.

    möglich

    Projekte

    Projekte

    1 Jahr 6 Monate
    2022-10 - heute

    Migration eines sehr individuellen Shops von PHP 7.4 auf 8.0

    • Migration eines sehr individuellen Shops von PHP 7.4 auf 8.0. Beheben von zahlreichen Sicherheitslücken
    • Aufräumen der veralteten Struktur, vorsichtige Erweiterung des alten Shops um neue Funktionen
    • Erste Planungen zu Migration nach Shopware
    5 Jahre 6 Monate
    2018-10 - heute

    Übernahme der Administration des Betriebs

    Administration
    Administration
    Physiotherapie Praxis Crüger
    Meine
    5 Jahre 8 Monate
    2018-08 - heute

    Consulting und Support bezüglich der Koordination

    • Consulting und Support bezüglich der Koordination der Dienstleister rund um Netzwerk, VM Server, Softwareanbieter und TK
    • Nach meinem Ausscheiden bei meinem ehemaligen Arbeitgeber bin ich bis heute beratend tätig um die Firmen zu koordinieren die dort die IT abbilden
    • Migrationen mit zu beraten, sowie auf geschäftliche Veränderungen einzugehen
    JV Automobile GmbH
    6 Jahre 7 Monate
    2017-09 - heute

    Übernahme der Administration

    Administration
    Administration

    Übernahme der Administration des Betriebs. Kleine Windows-Domäne mit 5 Clients.

    Firma Elektro Tausendfreund
    7 Jahre 2 Monate
    2017-02 - heute

    Übernahme der Administration des Praxisnetzes

    Administration
    Administration
    Firma Sprachtherapie West
    9 Monate
    2022-05 - 2023-01

    Erstellen eines Partner Netzwerks

    Software-Entwickler PHP 8 Doctrine PHPUnit ...
    Software-Entwickler

    • Erstellen eines Partner Netzwerks für die Transformer Kunden (SAP Anbindung)
    • Später erstellen einiger Enrich-Komponenten um SAP Belege anzureichern

    PHP 8 Doctrine PHPUnit Symfony docker docker-compose PHP8 Symfony 6 Docker RabbitMQ Postgres OpenShift (nur als development user)
    H&F Solutions
    remote
    5 Monate
    2022-06 - 2022-10

    Arbeiten am Backend für die mobilen Apps

    Software Entwickler Golang GOA Framework PHP 7 ...
    Software Entwickler
    • Arbeiten am Backend für die mobilen Apps (IOS und Andorid) in einem Service implementiert in Google Go (GOA, Monkey, Viper)
    Golang GOA Framework PHP 7 JSON
    Kaufland.de
    Remote
    1 Jahr 3 Monate
    2021-03 - 2022-05

    Konzernmigration

    Software Entwickler PHP Symfony Zend ...
    Software Entwickler

    • Mitarbeit im Team Accounting
    • Hier zahlreiche Anpassungen an Rechtsänderungen, Planung Internationalisierung
    • Konzernmigration von real zu Kaufland/Schwarz Gruppe

    PHP Symfony Zend PHPUnit Behat RabbitMQ Doctrine PHP7 BEHAT CSFixer PHPStan Docker Google Cloud MariaDB Symfony 3 Zend 1
    real.de / kaufland.de
    remote
    1 Jahr 3 Monate
    2021-03 - 2022-05

    Backend einer Schulungs Softare erweitern

    Software Entwickler JUnit Apache POI Spring Boot ...
    Software Entwickler

    • Arbeiten am Backend der SOL Campus Software
    • Hier insbesondere dem Export des Datenbestandes einer ganzen Instanz in Excel-Dateien, sowie dem Re-Import aus einem Excel Backup in die Anwendung
    • Die Software befindet sich heute im Vertrieb und adressiert Unternehmen die ihre Mitarbeiter damit schulen/fortbilden
    • Codeularity entwickelt diese Software für SOLF auch heute noch weiter

    JUnit Apache POI Spring Boot Java 11- 16/17 Spring Data Junit docker docker-compose
    Codeularity
    Remote
    2 Jahre 6 Monate
    2019-01 - 2021-06

    Diverse Kleinprojekte

    • Anpassen und ändern von Websites unterstützen von Web-Designern wenn es doch mal über den Horizont von CMSen (Wordpress,?) hinaus ging
    • Neuentwurf einer alten Anwendung zur Verarbeitung/Transformation von Unernehmensdaten aus ERP Systemen zur Kommunikation mit dem Ariba Netzwerk
    • Hier auch neben Software Archtiektur DB Design, Daten Modellierung, Planung einer Infrastruktur
    HTML Javascript PHP
    1 Jahr 4 Monate
    2019-11 - 2021-02

    Neuentwurf einer alten Anwendung

    PHP 7 Docker docker-compose ...

    • Neuentwurf einer alten Anwendung zur Verarbeitung/Transformation von Unernehmensdaten aus ERP Systemen zur Kommunikation mit dem Ariba Netzwerk
    • Hier auch neben Software Archtiektur DB Design, Daten Modellierung, Planung einer Infrastruktur

    PHP 7 Docker docker-compose MariaDB Symfony cXML SAP IDOC PHP7 CentOS Symfony 4 und 5 FAST (simple artificial neural network) SAP Ariba cXML iDOC ReactPHP CQRS
    1 Jahr 4 Monate
    2018-06 - 2019-09

    Erweiterung des Cloud basierten Dealer Management Systems

    • Erweiterung des Cloud basierten Dealer Management Systems der Firma Ackermann Netsolutions
    • Erarbeiten und umsetzen einer vereinfachten KFZ Erfassung unter zu Hilfenahme von externen Expertensystemen
    • Dazu auch Anbindung und Implementierung der DAT Schnittstelle inklusive Abrechnungssystems für die Kunden der Firma Ackermann Netsolutions bei Nutzung der DAT API
    PHP7 Zend Framework 3 (heute Laminas) Doctrine Javascript SOAP docker docker-compose
    Ackermann Netsolutions
    1 Monat
    2019-08 - 2019-08

    Analyse des vorhandenen Freemailers

    • Analyse des vorhandenen Freemailers freemailer38.de
    • Hier Analyse der Performanz und Blockaden des vorhandenen LAMP Systems (CentOS basiert)
    • Aufwand Abschätzung für Migratiion auf zeiotgemäßen Server und Kalkulation der Kosten dazu
    • Planung Migration von ATMAIL 7 auf 8 und Simulation der Selben auf Vms
    • Da es sich um einen Freemailer handelte, der aus Liebhaberei betrieben wurde (keine direkten Einnahmen)
    • Habe ich empfohlen das Projekt nicht fort zu setzen, da hier aus Liebhaberei ein Geldgrab zu werden drohte
    Fauth&Collegen
    1 Monat
    2019-04 - 2019-04

    Reaktivierung einer alten Website

    Javascript Wordpress PHP. Docker
    • Reaktivierung einer alten Website in Docker-Umgebung
    • Unterstützung bei Erstellung einer Wordpress Seite
    • Erweiterung des Contact7 Formulars (Wordpress) um Zusatzfunktionen für den Maklerkunden (Javascript)
    Javascript Wordpress PHP. Docker
    Fotograf
    7 Monate
    2018-08 - 2019-02

    Erstellung von REST-APIs

    Java SpringBoot SpringData ...
    • Mitarbeit und Entwurf eines Dealer Management System zum Handel von Gebraucht- und Neuware aus dem KFZ Teile Umfeld für einen Mittelständler
    • Anbindung von externen Dienstleistern wie Tyre24, GLS, SEPA Dateien zum Inport bei Banken generieren
      Java SpringBoot SpringData Docker REST APIs JSON XML SOAP Java 8 Spring Boot Spring Data docker docker-compose Junit REST API XML und SOAP
      Ackermann Netsolution
      1 Monat
      2019-01 - 2019-01

      Kleinere Anpassungen der Website

      Praxis Sprachtherapie West
      1 Jahr 11 Monate
      2017-01 - 2018-11

      Erstellung einer API und Frontend

      PHP und C Programmierung MySQL DB
      • Erstellung einer API und Frontend für einen Heizungshersteller um bestehende Heizsysteme in die Lage versetzen zu können, Service-Mails an Betreiber oder Techniker zu versenden.
      • Erweiterung des Online-Generators für die Heizungskonfiguration
      • Mehrsprachigkeit für Mailer, Webservices und Generator.
      PHP und C Programmierung MySQL DB
      Firma Amazes
      4 Monate
      2018-06 - 2018-09

      Erweiterung der Cloud-Anwendung

      PHP Programmierung Zend Framework Doctrine ...
      • Erweiterung der Cloud-Anwendung für KFZ Händler, um die
        Möglicheit mittels VIN Abfragen komplette KFZ so zu erfassen, dass alle Ausstattungsoptionen an KFZ Börsen übermittelt werden können.
      • Modul zur Anlage von berechtigten Kunden, verwalten und berechnen der DAT Abrufkontingente je Cloud-Kunde.
      • Implementierung der DAT Kaufpreisbewertung für die Cloud-Kunden, um den Wert ankaufbarer KFZ zu ermitteln (ebenfalls API der DAT)
      PHP Programmierung Zend Framework Doctrine Git Javascript Docker Composer SOAP
      Firma Ackermann Netsolution
      1 Monat
      2018-08 - 2018-08

      Endgültige Beendigung des Arbeitsverhältnisses

      Consulting und Support
      Consulting und Support

      Endgültige Beendigung des Arbeitsverhältnisses mit JV. JV wird Kunde bei mir zwecks weiterer Beratung und Federführung im Bereich IT. Angestrebt ist eine Präsenz von etwa 12 Wochenstunden.

      Firma JV Automobile GmbH
      24 Jahre 7 Monate
      1994-01 - 2018-07

      Konzeption und Aufbau

      Leiter IT PHP ab 2006 Java (Tomcat) Transact SQL ...
      Leiter IT
      • Aufbau und verantwortlicher Betrieb einer IT Abteilungmit, in der Spitze, 4 Mitarbeitern.
      • Konzeption und Aufbau eines Glasfaser Backbone(Switche: Cisco, 3COM, HP)
      • Konzeption, Aufbau und Betrieb zweier Serverräume (Windows und Debian LINUX). Dienste:MS SQL, Webserver, Sambaserver, LDAP, CUPS, MySQL, DNS, Mail, Firewall, Backup und USV Konzepte Support für 70 Clients
      • Monitoring mit Nagios/Icinga und MRTG
      • Betrieb einer HiPath 3800 TK-Anlage
      • Konzeption und Programmierung eines Dealer Management Systems speziell auf die JV zugeschnitten. Entwicklung und Betrieb über 19 Jahre mit folgenden Modulen:
        • Einkauf, Erfassung von Fahrzeugen
        • eigenes Dokumenten Management System
        • Verkaufsprozesse
        • einfache Buchhaltung (Vorkontierung)
        • FiBu, Warenein- und ausgang
        • Mehrwährungsfähig während Euro-Umstellung 2001
        • Export zu den KFZ-Börsen wie mobile.de, autoscout,…
        • integriertes eigenes CRM
        • Inventur
        • Provisionsberechnung für VK-Mitarbeiter
        • Reklamationswesen
        • Werkstatt
        • umfangreiches Statistik-Modul
        • Einbindung von Daten aus der HiPath Anlage Über dieses System wurden in 19 Jahren 100.000 KFZ in über 20 Länder gehandelt.
      PHP ab 2006 Java (Tomcat) Transact SQL Javascript Shellprogrammierung MySQL
      JV Automobile GmbH
      2 Monate
      2018-04 - 2018-05

      Umsetzung der Anforderungen

      DSGVO
      DSGVO

      Umsetzung der Anforderungen. Verschlüsselte Datenträger, DS Erklärung, Anpassung der Webseite an rechtliche Gegebenheiten.

      Praxis Sprachtherapie West
      2 Monate
      2018-04 - 2018-05

      Bestehende Anwendung um ein Modul

      PHP Programmierung Zend Framework 3 Doctrine ...
      • Bestehende Anwendung um ein Modul zur Datenübernahme von mobile.de erweitert (KFZ und Anbieterdaten).
      • Reduktion der Zeit der Datenerfassung je KFZ um 30 Minuten.
      PHP Programmierung Zend Framework 3 Doctrine Git Javascript Vagrant Composer
      Firma Ackermann Netsolution
      2 Monate
      2018-03 - 2018-04

      Anwendung für einen KFZ Händler

      PHP Programmierung Zend Framework 3 Doctrine ...
      • Anwendung für einen KFZ Händler mit entworfen
      • Basisstruktur/Module geplant.
      PHP Programmierung Zend Framework 3 Doctrine Git Javascript Vagrant Composer
      Firma Ackermann Netsolution
      4 Monate
      2017-05 - 2017-08

      Realisierung eines Voting-Systems

      PHP Javascript Programmierung MySQL DB

      Realisierung eines Voting-Systems für eine Promo-Aktion eines Bauunternehmens.

      PHP Javascript Programmierung MySQL DB
      Firma Amazes
      1 Monat
      2017-01 - 2017-01

      Umwandlung meines Gewerbes zum Vollgewerbe

      Zunächst 20 Wochenstunden für Projekte als Freelancer

      Kompetenzen

      Kompetenzen

      Top-Skills

      PHP Java Go SpringBoot Symfony SOAP XML MySQL MS SQL Server Postgres Doctrine PHPUnit JUnit Back-End Docker

      Produkte / Standards / Erfahrungen / Methoden

      Profil:

      Backends zur Abbildung von Geschäftsprozessen sind mein Ding. Egal ob in PHP mit Symfony oder Laravel, Java mit Spring Boot oder auch in Golang ? aber auch mit node.js und Express habe ich Erfahrungen gesammelt. Natürlich gehört die Infrastruktur, ob real oder virtuell, dazu mit ihren Komponenten wie Redis, RabbitMQ, ElasticSearch, DB Server ? ob relational oder dokumentenzetriert. In Linux-Shells fühle ich mich zu Hause ? mehr als eine Shell und einen vim brauche ich nicht. Um die Verbindung über den Tellerrand zum Frontend zu haben, habe ich mich auf vue.js und Typescript konzentriert.


      Technologien:

      PHP verwende ich seit über 2 Jahrzehnten für Business Anwendungen aktuell mit den Frameworks von Symfony, Laravel oder Laminas. Natürlich habe ich hier Erfahrungen mit PHPUnit, Codeception, Behat und den üblichen Tools zur Verbesserung der Code Qualität. Für alles weitere: siehe Skill-Liste auf der nächsten Seite. Java habe ich 2006 begonnen zu verwenden. Ich freue mich immer wieder an einem Spring Boot Projekt mit arbeiten zu dürfen. Ich liebe dieses Framework, es ist effizient, agil und verlässlich und es ähnelt sehr dem Ansatz den PHP/Symfony übernommen hat. Von Java 8 bis 16 habe ich Projekte mit gemacht ? natürlich mit Maven, Junit,... Googles Golang Sprache ist seit Jahren ein Hobby von mir. In 2022 habe ich mich getraut ein Projekt damit zu machen. Ich habe mich dort klar als Junior positioniert und viel dazu gelernt. Goa, Viper, Monkey habe ich benutzt um das Backend für eine mobile Anwendung erweitern zu dürfen. Gerne mehr! Javascript als Client-seitige Technik beherrsche ich auch (node.js,npm). Hier habe ich mich auf das Framework vue.js konzentriert und dabei auch etwas Typescript gelernt.


      IDEs:

      • Jetbrains IDEs
      • Netbeans
      • Eclipse
      • VSCode? zur Not ein vim


      Docker:

      • docker
      • docker-compose
      • Erstellen von Containern
      • orchestrieren mit docker-compose


      Versionierung:

      • svn
      • git
      • git auf Kommandozeile
      • GitKraken
      • GitLab und GitHub mit ihren Tools bezüglich Doku und Issue tracking und CI/CD


      Code-Analyse:

      • PHPStan
      • CSFixer
      • Rector
      • IDE Tools und Linter
      • PHPUnit
      • Junit
      • Behat


      Datenformate:

      • XML
      • JSON
      • iDOC 
      • CXML


      Designpatterns:

      • Das Übliche von der Gang of Four, vor allem MVC, CRUD, CQRS
      • Aber auch gern architektonische Patterns. Einfach alles was Code wartbar und einfach hält, neben CLEAN DRY KISSes from YAGNI


      Tools:

      • Slackware
      • MS Teams
      • GitHub
      • GitLab
      • Confluence 
      • Jira


      Clouds:

      • NextCloud
      • Google Cloud Plattform
      • ein bisschen AWS


      Services:

      • Redis
      • Rabbit MQ
      • Elastic Search
      • Apache
      • Nginx
      • LDAP
      • Mail Protokolle


      Build Tools:

      • composer
      • ant
      • maven und das gute alte make

      Betriebssysteme

      LINUX
      CentOS, Debian,Ubuntu
      Mac OS X
      Windows Clients
      Windows Server bis Server 2016

      Programmiersprachen

      Java
      6-16
      Javascript/NodeJS
      PHP
      Go

      Datenbanken

      MS SQL Database
      bis Server 2012-R2
      MySQL
      PostgreSQL
      MariaDB
      MongoDB

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das GULP Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.