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