HRADigital - Uitbreiding voor persoonlijk portfolio en cv (Laravel, event-driven DDD)
hradigital.com is mijn persoonlijke portfolio als ontwikkelaar, bedoeld als een functionele uitbreiding van mijn cv en LinkedIn-profiel in plaats van een statische pagina. Het is een Laravel-applicatie met ondersteuning voor zes talen (EN/PT/FR/ES/DE/NL), ontworpen volgens dezelfde principes van event-driven en domain-driven design en clean architecture die ik toepas in fintech-systemen in productie: een duidelijke scheiding tussen applicatie-, domein-, framework- en infrastructuurlagen, conform de SOLID-methode.
De site haalt actief live, dynamische content op en toont deze in plaats van deze hard te coderen, allemaal gekoppeld via REST API-integraties. De site is volledig getest volgens de hele piramide – unit-, integratie-, feature-, functionele, systeem- en end-to-end-testen – en weerspiegelt dezelfde technische discipline die ik toepas bij mijn werk voor klanten: afgebakende contexten, domeingebeurtenissen en een infrastructuur die het domein niet in de weg staat.
- Laravel
- Event-driven
- Clean Architecture
- Domain-driven Design
- Rest Apis
- Software Architecture
- Software Design Patterns
- Solid Design Principles