Skills
- Dipl. Ing. (DH) - Informationstechnologie
- IT-Berufserfahrung seit 2000
- Mehrjährige Erfahrungen als Projekt- und Teamleiter in einem Großkonzern
- People and Business Management
- Entwicklungserfahrungen sowohl in Embedded und Cloud-Projekten, IOT sowie in reinen Webprojekten
- Seit 2014 Geschäftsführender Gesellschafter der Profi Webspace UG
- Unternehmerisches Denken und Handeln, Kundenorientierte und agile Arbeitsweise
- Fullstack-Entwickler für Laravel/PHP im Backend und Vue.js/Alpine.js im Fronend
- DevOps Engineer Gitlab CI/CD, Bitbucket
- Laravel, PHP, HTML5, SQL
- Vue.js, Alpine.js, Javascript, Nuxt
- Quasar, Capacitor, Mobile-App-Entwicklung
- Tailwind CSS, Livewire, Inertia, TALL
- Linux Server, Docker, Docker-Compose, Kubernetes
- Gitlab CI/CD, Bitbucket Pipelines, Jenkins
- Amazon AWS und Microsoft Azure
- API, REST, SOAP, XML, JSON
- RabbitMQ, Redis Cache, Websockets, Git, SVN
- Scrum, Jira, Confluence, Atlassian, IBM Jazz, YouTrack
Projekthistorie
- Mitglieder-Verwaltung SAAS für Verein und Verbände, Web-App auf TALL-Basis, Mobile-App für Android und iOS auf Nuxt (zuvor Quasar) Basis
- Mitgliederverwaltung, Inventarverwaltung, Abrechnungssystem für Beiträge, Terminverwaltung, CMS
- Product-Owner Erstellung von Tickets für die Entwicklung
- Initiales Setup mit Feature-Branches und Review-Apps
- Eingesetzte Tools: Jira und Gitlab CI/CD
- Eingesetzte Technologien Web-App: PHP8.2, Laravel, Livewire, Tailwind CSS, RESTAPI, AlpineJS, Cypress, PHPUnit/PEST, Docker, Docker-Compose, Git
- Eingesetzte Technologien Mobile-App: Quasar, Vue.js, Capacitor, Camera-Access, QR-Code-Reader, PDF-Generator, RESTAPI, Cypress, Jest, Git
- https://membergy.app
- Update PHP7.3 auf PHP8.2 und Laravel 8 auf 10
- Notwendige Codeanpassungen, Erstellung der notwendigen Docker- und Kubernetes Umgebungen
- Weiterentwicklung der Entwicklungsumgebung, Pipeline und einsatz neuer Quality-Tools
- Microservice-Architektur, PHP und Vue.js
- Eingesetzte Tools: Jira, Gitlab, Github, Slack, Discord
- Eingesetzte Technologien: PHP7.3 - 8.2, Laravel, Vue.js, Nuxt.js, RESTAPI, PHPUnit/PEST, Docker, Docker-Compose, Kubernetes, Git, PHPStan, PHP_CodeSniffer, Pint
- https://www.parkos.com
- Projektleitung, Erstellung von Tickets für die Entwicklung
- Initiales Setup mit Feature-Branches und Review-Apps
- Eingesetzte Tools: Jira und Gitlab
- Eingesetzte Technologien: PHP8.2, Laravel, Livewire, Tailwind CSS, RESTAPI, AlpineJS, Cypress, PHPUnit, Docker, Docker-Compose, Git, Gitlab CI/CD
- https://www.webspace.land
Neuerstellung des Laravel Packages laravel-model-filter zur einfachen Filterung von Eloquent-Abfragen. Open-Source
https://github.com/lacodix/laravel-model-filter
- Implementierung von Features nach Vorgabe im Rahmen des Projekts
- Entwicklung nach SCRUM (Planning, Refinement, Reviews) mit Jira
- Eingesetzte Technologien und Tools: PHP7 und 8, Laravel, RESTAPI, Tailwind CSS, Vue.js, AlpineJS, Cypress, PHPUnit, Docker, Docker-Compose, Kubernetes, Git, Gitlab CI/CD, Bitbucket, Jira, Confluence
- https://www.iu.de und https://www.iu-fernstudium.de/
- Umbau der 2014 monolithisch erstellten Webseite mit Kundenkontrollzentrum und WebserverKonfiguration auf eine moderne Microservice-Architektur auf Basis von Laravel/Lumen und Docker.
- Einrichten von automatischen Deployments inkl. Review-Apps und Staging-System
- Erstellung einzelner LaravelServices für unterschiedliche Kundenrelevanten Produkte, Anbindung der Services an das vorgelagerte Lumen-API-Gateway.
- Aufbau eines Vue.js/Vuetify/Nuxt.js Frontends mit Anbindung an das APIGateway
- Integration der neuen Architektur „am offenen Herzen“ ohne Unterbrechung der Kundenfunktionalität. Nach und nach werden einzelne Microservices im Hintergrund aktiviert und vom bisherigen Monolithen genutzt.
- MicroServices für Domain-Management, Webspace-Management, Account-Management, vServer/Nextcloud-Management mit IP-Adress-Management
- Eingesetzte Technologien: PHP7 und 8, Laravel, Laravel/Passport, RESTAPI, Vue.js, Vuetify, Nuxt.js, Node.js/npm, Docker, Docker-Compose, Kubernetes, Git, Gitlab, CI/CD, Oauth, Ubuntu/Debian
- https://www.profiwebspace.com
Webseite für Landesverband mit Mitgliederverwaltung
- Entwicklung einer Webseite mit angeschlossener Mitgliederdatenbank auf Basis von Laravel, Laravel/Nova, Vue.js.
- Mitglieder verwalten Ihre Daten und Anmeldungen über das Frontend.
- Beitragsberechnungen, Verwaltung von Ortsverbänden, Ansprechpartnern und zugehörigen Mitgliedern erfolgt über das Laravel/Nova basierte Backend.
- Rollout mittels Gitlab CI/CD und integriertem Unittest und Staging-System
- Betrieb innerhalb Docker Umgebung mit RollbackMöglichkeit
- Training der Mitarbeiter für den täglichen Gebrauch
- Eingesetzte Technologien: PHP7, Laravel, RESTAPI, Laravel/Nova, Vue.js, Vuetify, Node.js/npm, Docker, Docker-Compose, Git, Gitlab, CI/CD
- https://www.dstgsachsen.de
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
17.05.2018
Versicherungsende:
01.01.2025