Einkaklúbburinn endurhugsaður — Arion banki
Frumgerð að gagnadrifnu fríðinda- og afsláttarkerfi, þróuð í samstarfi við Arion banka.
Um verkefnið
Ég vann í fimm manna teymi að tæknilegri frumgerð sem endurhugsaði fríðindakerfi Arion banka. Kerfið heldur utan um samstarfsaðila, söluaðila, posa og afsláttarreglur og metur færslur út frá meðal annars kortategund, fríðindastöðu, búsetu og forgangi tilboða.
Bakendinn var byggður með ASP.NET Core REST API, Entity Framework Core og SQL Server og skýrum aðskilnaði endapunkta, viðskiptareglna og gagnalags. RabbitMQ og NServiceBus sáu um ósamstillta færsluvinnslu með vörn gegn tvívinnslu, endurtilraunum, villuröðum og niðurstöðuskeytum fyrir framtíðar endurgreiðslu- og tilkynningaþjónustur. Frumgerðin vann úr yfir 100 færslum á mínútu í prófunum.
Teymið nýtti Docker Compose, Azure DevOps Pipelines og Octopus Deploy til að samræma þróun, prófanir og dreifingu. Mín meginábyrgð var skýrslugerð og upplýsingamiðlun: að viðhalda sameiginlegri sýn á umfang og stöðu verkefnisins, taka saman vinnu- og framvindugögn og styðja samstarfið frá Brisbane þrátt fyrir mikinn tímamun.