Worked on the on-call rotation for approximately one-third of my time, where I responded to urgent issues with trading systems and investigated problems communicating with counterparties.
•
Developed a system for applying a selection of risk limit changes to order engines intraday for rapid responses to market movements. Later improved that system to deploy limit changes that couldn't take effect intraday at nondisruptive times.
•
Owned a library for building reconstructable distributed state machines on Kafka, then ported a series of programs for controlling active trading strategies onto that library. I then integrated the resultant programs with every desk at the firm.
•
Maintained and later rewrote a client for digesting and displaying logs from various order engines with support for filtering and on-the-fly formatting. I, and the rest of the on-call support team, used the client for real-time observation of the status of internal trading systems and counterparty system health.