Back to All Projects

Bloomberg Terminal Backend

Professional2017-07-15
Bloomberg Terminal Backend
C++11PythonSQLMultithreadingDistributed Systems

Bloomberg Terminal Backend

Overview

As a Software Engineering Intern at Bloomberg LP, I developed backend systems that impact all Bloomberg Terminal users.

Technical Details

  • Created multithreaded C++11 services for real-time data processing
  • Built communication systems with SQL-like databases
  • Implemented multiprocess Python tasks for data gathering and provision
  • Used Google Test framework for unit and system testing
  • Designed systems using a publisher-subscriber pattern within a ring distributed system