AutumnTHE OLYMPIAD COLLECTION
Menu
RESEARCHED WITH AUTUMN
BB

Brian Bi

Senior Software Engineer at Bloomberg; competitive-programming background
Bloomberg · New York, NY · engineer
Software Engineer At Citadel Securities (2018-2021) On Low-latency Market-data And ETF Trading-systems TeamsSenior Software Engineer At Bloomberg (2022-present) Working On C++ BDE And The C++ Standards CommitteeSilver Medal, IOI 2009 And 2010 (Canada)Built PEG Judge (wcipeg.com) Online Judge

Brian Bi is a software engineer and competitive programmer (IOI silver medals for Canada, 2009 and 2010). His resume records software engineering at Google (2014-2018, Google Scholar PDF-to-HTML work), Citadel Securities (2018-2021, low-latency market-data and ETF trading-systems technology in C++), and Bloomberg (2022-present, C++ BDE libraries and the C++ standards committee). He holds a B.Sc. from the University of Toronto (2014, double major physics and chemistry).

Software engineer; IOI silver medalist (Canada, 2009/2010); B.Sc. University of Toronto 2014. Career: Google (2014-2018), Citadel Securities (2018-2021), Bloomberg (2022-present).

Details
LocationNew York, NY
Company sitebloomberg.net
UniversityUniversity of Toronto
C++C++ standardsCJavaScriptPHPSQLx86 assemblyPythonGNU/Linux administrationlow-latency systemsApache Kafka
Notes
  • Quant employment verification: CONFIRMED. Citadel Securities LLC is an electronic market maker / trading firm (quantitative finance). Brian Bi's own resume states an actual role: 'Citadel Securities LLC - Software Engineer (08/2018-03/2021)', on the Low Latency Engineering team (market-data processing) and the ETF Tech team (deploying parameters to trading strategies). Identity is supported: the resume's achievements (IOI 2009/2010 silver, ICPC 2011) and projects (wcipeg PEG Judge) match the target. The role is software engineering at a quantitative trading firm, not a quant-researcher/trader title; employer classified as quantitative finance (market making). Not a student program.
  • Bloomberg role (06/2022-present), Senior Software Engineer in the BDE C++ libraries and the C++ standards committee - Bloomberg is a financial data/software company, not primarily a quant trading firm, so not counted as quant employment.Jun 2022
  • Self-authored resume quantifies the Citadel Securities work (2.5% average / 23% p95 latency improvements on the Low Latency Engineering team, plus an ETF Tech Kafka parameter-deployment server), indicating genuine low-latency and ETF trading-systems work.Mar 2021
  • Google software engineer 11/2014-07/2018, built a PDF-to-HTML converter for Google Scholar from scratch. Earlier Google (2013) and Facebook (2011, 2012) internships appear only in a LinkedIn index record (index-only, not primary-source confirmation).Jul 2018
  • Olympiad: silver medal, International Olympiad in Informatics 2010 and 2009, representing Canada (resume).
  • Built and ran PEG Judge (wcipeg.com), an online judge with a sandboxed compile/execute backend; retired 2020. Also author of the ACM-ICPC codebook and PEGWiki.2020
  • Education: B.Sc. University of Toronto 2014, double major physics and chemistry (resume). A LinkedIn index record adds BMATH Computer Science at University of Waterloo 2010-2011 and Woburn Collegiate Institute OSD 2010 (index-only).2014
  • Competitive-programming record: 12th-place team (University of Waterloo), 2011 ACM-ICPC World Finals; top 200, 2013 William Lowell Putnam Mathematical Competition.2013
  • Personal site brianbi.ca hosts the resume (brianbi.ca/resume); resume cites wcipeg.com, and the caller lead listed www.wcipeg.com as a website.
  • C++ gold badge on Stack Overflow (user 481267); resume lists familiarity with C, JavaScript, PHP, SQL, x86 assembly, and GNU/Linux server administration.

Competition record

Canada · IOI

Related collections

Explore the collection