Financial Technology Summer Intern
Citadel
Jun 2012 - Aug 2012 (3 months)
@ Upgraded a networking infrastructure library of 100 files by using new middle-ware ICE (Internet Communications Engine) to replace native TCP socket. Experimented with different proxy settings, message-encoding, and callback methods to optimize performance to an 800% increase.
@ Implemented, bench-marked and optimized handlers schemes to process market feed and apps messages in C++ that utilizes multi-threading, thread-pool, mutex/spin-lock, pass-through, and queue/ring-buffer to understand better OS-level threading/scheduling behavior.