HRADigital – Erweiterung für persönliches Portfolio und Lebenslauf (Laravel, ereignisgesteuertes DDD)
hradigital.com ist mein persönliches Ingenieurportfolio, das als Erweiterung meines Lebenslaufs und LinkedIn-Profils und nicht als statische Seite konzipiert wurde. Es handelt sich um eine Laravel-Anwendung mit sechs Sprachen (EN/PT/FR/ES/DE/NL), die nach denselben Prinzipien des ereignisgesteuerten, domänengesteuerten Designs und der Clean Architecture entwickelt wurde, die ich auch in produktiven Fintech-Systemen anwende – klare Trennung zwischen Anwendungs-, Domänen-, Framework- und Infrastrukturschichten gemäß dem SOLID-Prinzip.
Die Website ruft dynamisch Live-Inhalte ab und zeigt diese an, anstatt sie fest zu programmieren. Die gesamte Anbindung erfolgt über REST-API-Integrationen. Die Website wurde umfassend auf allen Ebenen getestet – von Unit-, Integrations-, Feature-, Funktions- und Systemtests bis hin zu End-to-End-Tests – und spiegelt dieselbe Entwicklungsmethodik wider, die ich auch bei Kundenprojekten anwende: abgegrenzte Kontexte, Domänenereignisse und eine Infrastruktur, die den eigentlichen Anwendungsfall nicht beeinträchtigt.