Senior Developer
CurrentAs a key player in the xTrader team, I have led the design and development of multiple initiatives across the application. The xTrader application is a WPF-based UI which traders from across various desks and asset classes use in order to view and manage risk. I have helped shift the application from a monolithic UI to a distributed, cloud-based solution. This has resulted in a more scalable, modular and resilient system, enabling us to better manage risk across the entire front office. I have notably led the development of a hedge accounting and Total Return Swap (TRS) solution, liaising directly with trading desks. I incorporated various technologies and best practices including event sourcing, web API, specflow and others. Additionally, I have been instrumental in delivering a rewrite of the EOD batch system, which is used to close trading books and settle accounts. This has involved designing and implementing a highly efficient and reliable system that can cope with large amounts of data. The key technologies used in this role include .NET 8, Web API, WPF (MVVM), WinForms, MS SQL Server, Rx, TPL, MongoDB, GitHub CoPilot, and microservices