14.10.2025 aktualisiert


Premiumkunde
100 % verfügbarSoftwarearchitekt / Fullstack Softwareentwickler / PHP, mySQL, Linux, HTML, CSS, JavaScript
Recklinghausen, Deutschland
Deutschland
Master of Science (M.Sc)Skills
HTMLJavascriptPHPAPIsLAMPBootstrapCSSDatenbankstrukturenLinuxWeb EntwicklungDkimDNSMail Transfer AgentSkalierbarkeitJqueryLaravelMysqlSoftware ProjektmanagementSoftware SystemsStatistikenSymfonyTechnische LeitungBacklogsBackendVue.JsAngularJSFront End
Seit 2019 arbeite ich als Fullstack Entwickler im Bereich Webentwicklung, mein Fokus liegt auf der Backend-Entwicklung, Frontend-Gestaltung insbesondere komplexe Auswertungen und Statistiken machen mir am meisten Spaß.
Seit 2022 übernehme ich als Software-Architekt die technische Leitung von komplexen Softwareprojekten und leite dabei Teams von 3-5 Entwicklern.
Am liebsten arbeite ich direkt mit dem Kunden "am Backlog" und löse kritische Probleme. Dabei analysiere ich zunächst den IST-Zustand und erarbeite anschließend mit dem Kunden die sinnvollste Lösung, danach setze ich diese selber um oder übergebe diese an den jeweiligen Programmierer und bin bei der Umsetzung behilflich - anschließend überprüfe ich die Umsetzung und präsentiere diese dem Kunden.
Technikstack:
- PHP (Version 5 - 8)
- Laravel Framework
- Symfony Framework
- Komplexe Legacy Anwendungen
- mariaDB
- Konzeption von komplexen Datenbankstrukturen inkl. Performance Optimierungen
- Backup-Konzepte
- Skalierbarkeit
- Linux
- Aufsetzen und Verwalten von Servern
- individuellen Softwarelösungen (z.B. OpenVAS, jitsi, LAMP Stack)
- Mailserver (inkl. DKIM + SPF inkl. API Anbindung für DNS-Einträge)
- inkl. Monitoring Tools (z.B. Wazuh)
- Frontend (JavaScript, HTML, CSS)
- Gestalten von Userinterfaces auf Basis der vorliegenden Stacks (jQuery, Bootstrap, Angular, VUE.js)
- Gestalten von komplexen Auswertungen (Google Charts)
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Konzeption der genauen Anforderungen mit dem Kunden inkl. Prototyping und Erarbeiten der technischen Machbarkeit
- Entwicklung der Software-, Server- und Datenbank Architektur für bis zu 50k aktive Nutzer pro Tag
- Skalierbarkeit auf bis zu 500k Nutzer pro Tag sinnvoll vorbereitet
- Entwicklung der Schnittstellen für die unterschiedlichen "Insellösung", Ziel war es das alle einzelnen Lösungen zentral gesteuert und verwaltet werden können
- Entwicklung des Backends für die Anwendungen inkl. Datenbanken und Middleware
- Entwicklung des Frontends für die Anwendungen inkl. komplexer Auswertungen
- Software wurde so umgesetzt, dass diese als Whitelabel verwendet werden kann
Technikstack:
PHP 7+8, Laravel, Symfony, Linux (Ubuntu, LAMP Stack), OpenVAS, Wazuh, mariaDB, Javascript (jQuery Angular), Gitlab / Git, Mailserver (inkl. automatisierte DKIM + SPF Erstellung)