Fullstack Entwicklung mit Schwerpunkt auf PHP, Laravel, Vue.JS Systemarchitektur und DevOps
Aktualisiert am 28.07.2023
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 21.07.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Deutschland
nicht möglich

Projekte

3 Jahre 7 Monate
2020-02 - heute

Konzeption einer Website

Fullstack Entwicklung, Systemadministrator Vue.JS Laravel PHP ...
Fullstack Entwicklung, Systemadministrator
  • Konzeption einer Vereinswebsite für die Bereitstellung von allgemeinen Informationen, eines Terminkalenders und der Vereinsbibliothek
  • Entwicklung des Frontends als Single-Page-Application (SPA) in VueJS mit dem Material Design Framework Vuetify
  • Entwicklung des Backends mit dem PHP Framework Laravel
  • Implementierung der Kommunikationsschnittstellen zwischen Backend und Frontend auf Basis von JSON als REST-API
  • Implementierung einer tokenbasierten Authentifikation mittels Laravel Sanctum
  • Implementierung eines Online-Mitgliedsantrags mit Anbindung an die REST-Schnittstelle der Vereinsverwaltungssoftware
  • Inbetriebnahme der Website auf einem Apache-Webserver
  • Systemadministration des Webservers und der SQL-Datenbank
  • Administration der Mail-Konten und Zoom-Räume des Vereins
  • Versionierung des Quellcodes mittels Git
  • Verwaltung des Projekts und der einzelnen Arbeitspakete in GitLab
  • Buchhaltung sowie das Erstellen der Jahresabschlussberichte und der Steuererklärungen des Vereins
Vue.JS Laravel PHP Laravel Sanctum Vuetify MySQL Apache Webserver JSON REST Git Gitlab Zoom-Administration Mail- und Serveradministration UI/UX
Bauchgefühle Gießen e.V.
4 Jahre
2019-04 - 2023-03

Lehrauftrag

Lehrbeauftragter, Leitung von Tutorien PHP Python C# ...
Lehrbeauftragter, Leitung von Tutorien
  • Lehre in den Veranstaltungen ?Datawarehouse in der Medizin? und ?Angewandte Medical Data Science?
  • Analyse und Bewertung von Programmcode in den Sprachen PHP, Python, C# und Java
  • Vermittlung von Wissen im Bereich Datawarehouse, ETL-Prozesse, Docker und dem Kommunikationsserver Mirth mitsamt einigen gängigen Schnittstellen (HL7 v2, HL7 FHIR, DICOM) im Gesundheitswesen
  • Betreuung studentischer Projektarbeiten im Bereich Datenbanken, ETL-Prozesse, Anwendungsentwicklung und Kommunikationsschnittstellen
  • Analyse und Bewertung von Datawarehouse-Strukturen in PostgreSQL und MySQL
  • Analyse und Bewertung von Projektabgaben und Anwendungsdokumentation
  • Verwaltung und Bereitstellung von virtuellen Maschinen für die Studierenden in vSphere
  • Kursverwaltung in Moodle
PHP Python C# Java Datawarehouse PostgreSQL MySQL ETL-Prozesse Docker Mirth vSphere Moodle
Technische Hochschule Mittelhessen
1 Monat
2023-01 - 2023-01

Konzeption einer Systemarchitektur für ein Warenwirtschaftssystem

Fullstack Entwicklung, Systemarchitektur Laravel PHP VueJS 3 ...
Fullstack Entwicklung, Systemarchitektur
  • Konzeption einer Systemarchitektur für ein Warenwirtschaftssystem spezifisch angepasst auf die Abläufe und Strukturen im Unternehmen
  • Planung des Datenmodells für die zugrundeliegende MySQL-Datenbank als UML-Diagramm
  • Entwicklung des Backends mit dem PHP Framework Laravel
  • Implementierung der Kommunikationsschnittstellen zwischen Backend und Frontend auf Basis von JSON als REST-API
  • Entwicklung des Frontends als Single-Page-Application (SPA) mit VueJS und dem Material Design Framework Vuetify
  • Implementierung einer tokenbasierten Authentifikation mittels Laravel Sanctum, die auch die Anmeldung über eine SPA ermöglicht
  • Inbetriebnahme eines Testpiloten auf einem Apache-Webserver
  • Versionierung des Quellcodes mittels Git
  • Verwaltung des Projekts und der einzelnen Arbeitspakete in GitLab
  • Entwerfen der UI/UX
Laravel PHP VueJS 3 Systemarchitektur Vuetify Laravel Sanctum MySQL Apache Webserver JSON REST Git Gitlab UML UI/UX
Lakewood Guitars
4 Jahre 11 Monate
2018-02 - 2022-12

Konzeption einer Systemarchitektur für ein Datenintegrationszentrum

Fullstack Entwicklung, Systemarchitekt, Systemadministrator, DevOps-Engineer Laravel PHP VueJS ...
Fullstack Entwicklung, Systemarchitekt, Systemadministrator, DevOps-Engineer
  • Konzeption einer Systemarchitektur für ein Datenintegrationszentrum am Universitätsklinikum Gießen als Teil einer standortübergreifenden Infrastruktur zur Extraktion und Bereitstellung von Forschungsdaten aus dem Routinedatenbestand des Klinikums im Rahmen der bundesweiten ?Medizininformatik Initiative? (MII)
  • Konzeption von Kommunikationsprozessen und Schnittstellen zwischen den einzelnen Systemkomponenten
  • Konzeption einer Systemarchitektur für eine webbasierte Datenintegrationsplattform zur Integration und Verwaltung von medizinischen Forschungsdaten mit Anbindung an die Prozesse innerhalb des Datenintegrationszentrums
  • Modellierung der Systemarchitektur und des Datenmodells in UML
  • Entwicklung des Backends der Datenintegrationsplattform mit dem PHP Framework Laravel
  • Entwicklung des Frontends der Datenintegrationsplattform als Single-Page-Application (SPA) in VueJS mit dem Material Design Framework Vuetify
  • Implementierung der Kommunikationsschnittstellen zwischen Backend und Frontend auf Basis von JSON als REST-API
  • Anbindung der Plattform an den zentralen Keycloak Authentifikationsserver mittels OpenID
  • Erstellung von Unit-Tests in PHPUnit für alle Funktionen im Zuge von Test-Driven-Developments
  • Erstellung von Docker-Containern zur Auslieferung der Plattform mit einem Nginx-Webserver
  • Entwicklung und Inbetriebnahme von Pipelines in Gitlab CI/CD zur automatisierten Ausführung von Test zur Sicherung von Funktionalität und Codequalität sowie zur automatisierten Aktualisierung auf allen Produktivsystemen
  • Projektleitung und Management des Entwicklerteams von drei Personen
  • Technische Dokumentation der API der Datenintegrationsplattform mittels Swagger
  • Funktionales Testen der API mittels Postman
  • Versionierung des Quellcodes mittels Git
  • Verwaltung der Arbeitspakete, Meilensteine, Releases und Branches in Gitlab
  • Administration von primär Linux-basierten, virtuellen Serversystemen in vSphere 7 sowie Containervirtualisierung mittels Docker
  • Absicherung der einzelnen Dienste mit SSL-Zertifikaten via Certbot
  • Installation und Administration des zentralen Keycloak Authentifikationsservers
  • Installation und Administration verschiedener Datenbanken (PostgreSQL, MariaDB, MongoDB)
  • Installation und Administration der genutzten Groupware (GitLab, Nextcloud, Zulip)
  • Installation, Inbetriebnahme und Administration verschiedener Softwareprodukte und ETL-Strecken von anderen Standorten
Laravel PHP VueJS Vuetify Systemarchitektur PostgreSQL Gitlab CI/CD Docker Keycloak OpenID PHPUnit Nginx Certbot (Lets Encrypt) MariaDB MongoDB JSON REST YAML CSS Git Gitlab Postman Swagger Serveradministration Confluence UI/UX
Justus-Liebig-Universität
2 Jahre 5 Monate
2015-10 - 2018-02

Objektorientierte Programmierung

Leitung von Tutorien Java JUnit Medizinische Messverfahren ...
Leitung von Tutorien
  • Anleitung und Unterstützung von Studierenden in der Veranstaltung ?Objektorientierte Programmierung? in der Programmiersprache Java
  • Anleitung und Unterstützung von Studierenden in der Veranstaltung ?Programmierung interaktiver Systeme? in der Programmiersprache Java
  • Erstellung von Test in JUnit zur automatisierten Überprüfung studentischer Abgaben
  • Erstellung und Etablierung von Online-Testaten in der Veranstaltung ?Programmierung interaktiver Systeme? mittels Moodle
  • Anleitung und Unterstützung von Studierenden in der Veranstaltung ?Informationssysteme im Gesundheitswesen?
  • Durchführung von Praktika in der Veranstaltung ?Medizintechnik? zur Veranschaulichung verschiedener medizinischer Messverfahren und Behandlungsmöglichkeiten
  • Bewertung von Versuchsprotokollen
  • Kursverwaltung in Moodle
Java JUnit Medizinische Messverfahren Moodle
Technische Hochschule Mittelhessen
3 Monate
2017-02 - 2017-04

Konzeption einer Systemarchitektur für eine Hardware

Anwendungsentwicklung, Systemarchitektur Systemarchitektur HIL-Testbench LabView ...
Anwendungsentwicklung, Systemarchitektur
  • Konzeption einer Systemarchitektur für eine Hardware in the Loop (HIL) Testbench zur automatisierten Testung analoger Signale von verschiedenen Mikrocontrollern aus neu entwickelten Beatmungsgeräten
  • Entwicklung der HIL-Testbench in LabView mittels einer Queued State Machine
  • Anbindung einer Messkarte von National Instruments zur Signalerfassung
  • Entwurf und Anbindung einer Steuerungsmatrix, um die auszuführenden Tests, die Reihenfolge und die Belegung der Pins festzusetzen
  • Anfertigen der technischen Dokumentation zur Übergabe
  • Versionierung des Quellcodes mittels Git
Systemarchitektur HIL-Testbench LabView Messtechnik von National Instruments zur Datenerfassung Git Queued State Machine
Thora Tech GmbH

Aus- und Weiterbildung

1 Jahr 6 Monate
2017-10 - 2019-03

Studium - Medizinische Informatik

Master of Science, Technische Hochschule Mittelhessen
Master of Science
Technische Hochschule Mittelhessen
3 Jahre
2014-10 - 2017-09

Studium - Medizinische Informatik

Bachelor of Science, Technische Hochschule Mittelhessen
Bachelor of Science
Technische Hochschule Mittelhessen
2 Jahre 11 Monate
2010-08 - 2013-06

Allgemeine Hochschulreife

Liebigschule Gießen
Liebigschule Gießen

Position

IT-Consultant

Kompetenzen

Schwerpunkte

Fullstack Entwicklung
PHP, Laravel, Vue.JS
Systemarchitektur
DevOps

Produkte / Standards / Erfahrungen / Methoden

  • Methodische Skills
    • Systemarchitektur
    • Projektleitung & Projektmanagement
    • Agile Softwareentwicklung
    • Coding/Programmierung
    • Implementierung
    • Testing
    • Analyse und Design
    • ETL-Prozesse
    • Business Process Model and Notation (BPMN)-Prozessmodellierung
    • Unified Modeling Language (UML)
    • Medizinische Messverfahren
    • Dokumentation
    • UI/UX
  • Frameworks
    • Laravel
    • Laravel Sanctum
    • Vue.JS
    • .NET
    • ASP.NET
    • Ruby on Rails
    • Node.JS
  • DevOps
    • Continious Integration/Continious Deployment
    • Docker
    • Gitlab
  • Testing
    • PHPUnit
    • JUnit
    • Selenium
    • Unit-Testing
    • Test-Driven-Development
    • Behaviour-Driven-Development
  • Web-Technologien
    • Nginx
    • Apache Webserver
    • JSON
    • Keycloak
    • OpenID
    • Cerbot (Lets Encrypt)
    • HTML
    • Axios
    • Ajax
    • Vuetify
    • Bootstrap
    • jQuery
    • CSS
    • XML
    • YAML
    • Postman
    • Datawarehouse
    • SASS/LESS/ SCSS
    • Swagger
  • Design Pattern
    • Singleton
    • Factory
    • Facade
    • Model View Controller (MVC)
    • State
    • Observer
    • Iterator
    • Visitor
    • Command
    • Decorator
    • Dependency Injection
  • Projektmanagement Methoden und Tools
    • Scrum
    • Feature Driven Development
    • Redmine
    • Nextcloud
    • Zulip
    • Confluence
    • Moodle
    • Jira
    • vSphere
    • Mirth
  • Versionsverwaltung
    • Git
    • GitHub
    • GitLab
  • Schnittstellen
    • REST
    • HL7 FHIR
    • DICOM
    • HL7 v2
  • Entwicklungsumgebung
    • MS Visual Studio Code
    • IntelliJ
    • Netbeans
    • Eclipse
    • MS VS .NET
    • PHPStorm
    • Webstorm

Programmiersprachen

PHP
Python
TypeScript
JavaScript
C#
LabVIEW
Java

Datenbanken

PostgreSQL
MS-SQL Server
MongoDB
SQLite
MariaDB
MySQL

Branchen

  • Forschung und Lehre
  • Bildungswesen
  • Gesundheitswesen
  • Medizintechnik
  • Handwerk (Instrumentenbau)

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.