Event-driven backend voor bedrijfskritische luchtvaartsoftware
Situatie. AVIOBOOK bouwt bedrijfskritische software die piloten voor en tijdens vluchtoperaties gebruiken. Ik werkte in twee periodes voor AVIOBOOK. In 2022 onderhield en breidde ik zowel het legacy platform (WildFly) als het cloud-native platform uit, en ondersteunde ik de migratie naar gecontaineriseerde deployments.
In 2024 kwam ik terug als lead backend developer: voor het opvolgen van vliegtuigdefecten bestond er een applicatie die aan vervanging toe was, een technische doorlichting leidde tot de beslissing om ze volledig te herschrijven.
De techlog is een wettelijk verplicht document onder EASA-regelgeving: registratie en opvolging van defecten moeten volledig traceerbaar en auditbaar zijn. Die eisen bepaalden mee het datamodel en de betrouwbaarheidsgaranties van de nieuwe backend.
Aanpak. Voor het herschrijven van de “techlog”-applicatie nam ik de rol van lead backend developer op en bepaalde ik mee de architectuur en implementatiestrategie voor de nieuwe backend.
Concreet:
- Technische doorlichting van de bestaande applicatie, met de herschrijving als uitkomst;
- Meewerken aan de architectuur en implementatiestrategie voor een cloud-ready, event-driven backend voor het opvolgen van vliegtuigdefecten;
- Technische analyse, ticketverfijning en het vastleggen van ontwikkelstandaarden;
- Integraties via RabbitMQ met MRO-systemen zoals IFS Maintenix;
- Begeleiding en coaching van de backend-developers, in nauwe samenwerking met de architect, analist en stakeholders;
- Opvolgen van de load-testen en waar nodig performantieproblemen oplossen.
Resultaat. Een cloud-ready, event-driven backend voor de opvolging van vliegtuigdefecten, met een architectuur en ontwikkelstandaarden waarop het team verder bouwt.
