Automatizētas SEC vērtspapīru aizdevumu atskaišu sistēmas izveide no nulles
Lielai finanšu iestādei bija jāatbilst jaunajām FINRA vērtspapīru aizdevumu atskaišu prasībām. Viņiem bija esošā SFTR sistēma, bet nekas SEC vajadzībām. Termiņš bija stingrs, biznesa loģika sarežģīta (20+ atskaišu scenāriji), un kļūdu pielaušanas iespēja bija nulle — T+1 termiņi ar iespējamiem sodiem par neatbilstību.
Ko es izveidoju
Projektēju un ieviesi pilnīgu sistēmu — datu bāzes shēmu, C# apstrādes dzinēju, JSON failu ģenerēšanu, SFTP pārraidi un 881 testu automatizētu testu komplektu.
- Normalizēta datu bāzes shēma ar dedicētām SEC tabulām, sasaistīta ar esošajiem SFTR datiem
- Notikumu vadīts C# apstrādes dzinējs, kas apstrādā 20+ atšķirīgus atskaišu scenārijus
- MD5 jaucējfunkciju salīdzināšana faktisko datu izmaiņu noteikšanai
- BZip2 saspiesta JSON failu ģenerēšana ar SFTP automātisko pārraidi
- 881 automatizēti xUnit testi ar paralēlu izpildi un CI/CD Azure DevOps