HRADigital

Onafhankelijk softwareconsultant / oprichter

Backend engineer op staffniveau en zelfstandig consultant. Meer dan 20 jaar ervaring met het bouwen van productieklare PHP-systemen voor internationale klanten in de fintech-, betaal-, SaaS-, onderwijs- en cybersecuritysector. Specialist in Domain-Driven Design (DDD), Event-Driven Architecture en microservices.

Op afstand, gevestigd in de EU.

ARCHITECTUUR & DOMEINMODELLERING - Meerdere volledig nieuwe Bounded Contexts opgeleverd - inclusief aggregate roots, domeingebeurtenissen, contracten en service-to-service REST API's - waarbij verouderde functionaliteit uit monolithische applicaties is gemigreerd naar duidelijk gedefinieerde domeinen.

  • Ik heb een platformonafhankelijk, op Composer gebaseerd pakketsysteem ontworpen dat inzetbaar is op meerdere PHP-frameworks met verwisselbare frontends.

PLATFORM- EN API-STANDAARDEN - Bedrijfsbrede gedeelde bibliotheken - HTTP-client met factory-compositie, JWT-afgedwongen request factories en Symfony-autowiring, plus gedeelde foutafhandeling - overgenomen door meerdere services.

  • Ik heb leiding gegeven aan de implementatie van het AsyncAPI contract-first model: pre-commit schemavalidatie, contracttests die serialisatie koppelen aan gepubliceerde schema's en een schriftelijk beoordelingsproces voor de downstream-afdeling.

BETROUWBAARHEID & OBSERVEERBAARHEID - Een Bounded Context en het bijbehorende datamodel zijn geoptimaliseerd, waardoor een latere extractie naar een zelfstandige microservice binnen enkele dagen kon worden gelanceerd, zonder incidenten in de productieomgeving.

  • Terugkerende faalcategorieën geëlimineerd: optimistisch vergrendelen, raceomstandigheden, N+1-query's, wachtrijen voor onbestelbare berichten, gecontroleerde afsluiting van de worker.
  • Met behulp van statistieken, waarschuwingen en dashboards wordt de detectietijd verkort.

LEVERING & AI-ONDERSTEUNDE ENGINEERING - Het onboardingproces in de wachtrij is teruggebracht van meerdere dagen naar één ochtend; de doorlooptijd voor bugfixes is verkort van sprints naar uren.

  • We hebben AI-ondersteunde ontwikkelingsworkflows geïntroduceerd - agentcontextbestanden, gestructureerde commandopipelines, scheiding van PRD/Plan, pre-planninganalyse - op productiecodebases.
  • Leiding gegeven aan en gecoacht van engineers; de Epic/Story/Sub-task-cadans wordt nog steeds gebruikt na de overdracht.

Bekijken op LinkedIn

Over mij

Over mij

Hugo Rafael Azevedo

Aandacht voor detail, taakautomatisering, heldere en leesbare code, codedocumentatie, applicatieprestaties, data-integriteit en naleving van webstandaarden.