AutumnTHE OLYMPIAD COLLECTION
Menu
RESEARCHED WITH AUTUMN
RR

Roman Rubanenko

IOI medalist, problem solving and C++ enthusiast
Ansatz Capital · London, England, United Kingdom · engineer

Ukrainian competitive-programming medalist (IOI 2012, 2013 bronze for Ukraine) and C++ engineer based in London. Career: Looksery (C++/AR engine) -> Snap Inc. (software engineer and engineering team lead) -> Bloomberg LP (C++ market data) -> Hudson River Trading (algo engineer, London, 2021-2023) -> Ansatz Capital (quantitative developer, London, since December 2023).

Roman Rubanenko is a Ukrainian-born software engineer and competitive-programming medalist based in London. He represented Ukraine at the International Olympiad in Informatics (IOI) in 2012 and 2013, winning bronze medals both years. His industry career began with computer-vision/AR engine work at Looksery Inc. in Odesa, continued at Snap Inc. (software engineer, then engineering team lead, 2015-2019), then market-data engineering at Bloomberg LP in London (2020-2021). He worked as an algo engineer at Hudson River Trading in London (2021-2023) before joining the New York quantitative trading firm Ansatz Capital as a quantitative developer in London in December 2023. He holds a bachelor's and a master's degree in computer science from Uzhhorod National University.

Details
LocationLondon, England, United Kingdom
Company siteansatz.capital
UniversityUzhhorod National University
C++CAlgorithmsComputer ScienceData StructuresJavaLinuxProgrammingOOP
Notes
  • Quant employment verification: CONFIRMED. Roman Rubanenko has held actual paid industry roles, not student programmes only. He is recorded by trade press as a 'quant developer' who joined Ansatz Capital (a New York-headquartered quantitative trading firm) in London in December 2023, arriving from Hudson River Trading, where he was employed as an algo engineer in London 2021-2023. Bloomberg LP (a financial-information and data company, London, 2020-2021) is finance-adjacent but not itself a quant investment/trading firm. Employer classification: Ansatz Capital = quantitative trading / market-making firm (verified as a 'quant trading firm' by trade press); Hudson River Trading = high-frequency algorithmic trading firm (verified by trade press as his prior employer). The current role title/dates come from an indexed LinkedIn/aggregator profile (index-only, not independent primary confirmation) and independently corroborate the trade-press hire report.Mar 27, 2025
  • Hedgeweek (2025-03-27) and eFinancialCareers (2025-03-26) both report Rubanenko joined Ansatz Capital's London build-out as a quant developer in December 2023 from Hudson River Trading; the same reports frame Ansatz as a boutique New York quant trading firm opening a London office.Mar 26, 2025
  • Career sequence: Looksery (C++ core developer, computer-vision/AR engine, 2015) -> Snap Inc. (software engineer 2015, engineering team lead over 15+ junior developers 2016-2017, software engineer on the Lens Studio 3D engine 2017-2019) -> Bloomberg LP (senior C++ software engineer on exchange market-data, London, 2020-2021) -> Hudson River Trading (algo engineer, London, 2021-2023) -> Ansatz Capital (quantitative developer, London, from 2023). Roles/dates from an indexed LinkedIn profile (index-only).
  • Hudson River Trading is a high-frequency algorithmic trading firm and Bloomberg LP is a financial-data/software company; only Ansatz Capital and Hudson River Trading are quantitative trading employers in this timeline, and Ansatz's quant-trading nature is confirmed by trade-press classification, not by the word 'quant' in a name.Mar 27, 2025
  • Represented Ukraine at the International Olympiad in Informatics in both 2012 and 2013, winning a bronze medal each year (IOI 2012: 212 points, ~97-98th; IOI 2013: 289 points), as recorded on the IOI's own statistics site and the Competitive Programming Hall of Fame.Jul 13, 2013
  • Uzhhorod National University's Faculty of Information Technologies lists 'Roman Rubanenko - Ansatz Capital, London, UK' among the notable employers of its graduates, corroborating the employer and location from a university (primary-institution) page.
  • Competitive-programming identity is stable across sources: Codeforces/Topcoder handle 'Rubanenko', and the IOI stats page lists the Codeforces profile and contact address [contact omitted]. The handle appears in a 2013 Codeforces selection post confirming his IOI 2013 Ukraine selection.2013
  • Education: bachelor's and master's in computer science from Uzhhorod National University; earlier study at ITMO University (Applied Math & Programming, 2013-2014) and specialised math/programming schools in Kremenchuk and Odesa. From an indexed LinkedIn profile (index-only).
  • Competitive Programming Hall of Fame profile (Topcoder handle Rubanenko) records ~$1,084.16 in career prize money and lists external profiles including Codeforces; used here as a corroborating competitive-programming record, not as employment evidence.

Competition record

Ukraine · IOI

Related collections

Explore the collection