
- Joined
- Dec 2024
- How they joined
- Directly
- Before Cognition
- RampResearch Engineer
- Olympiads
- IOI gold 2007–2012, silver 2006IOI 2006SilverIOI 2007GoldIOI 2008GoldIOI 2009GoldIOI 2010GoldIOI 2011GoldIOI 2012Gold
- Posted on 2025-08-04: "Cognition is the first AI lab to win a verified gold medal at the IOI. Our human, ryanbAI (@ryanbai), placed 7th overall. Impressively, ryanbAI competed under the exact same conditions as all human contestants.".Aug 4, 2025Cognition is the first AI lab to win a verified gold medal at the IOI. Our human, ryanbAI (@ryanbai), placed 7th overall. Impressively, ryanbAI competed under the exact same conditions as all human contestants.
- Announced joining Cognition on X on 2024-12-11 with the words "Excited to work on making Devin smarter!", framing his role as improving the reasoning of Cognition's autonomous coding agent Devin.Dec 11, 2024Excited to work on making Devin smarter!
- Reposted Cognition's 2025-07-14 announcement that it signed a definitive agreement to acquire Windsurf; Cognition's blog says the deal includes Windsurf's IP, product, trademark and brand.Jul 14, 2025
- On the Devin 2.0 agent-native IDE launch (2025-04-03) he quoted Cognition's post with: "AI is not the best competitive programmer in the world yet, but we're still putting it to good use" - a self-aware nod that the world's top human competitor is helping build an AI coder.Apr 3, 2025AI is not the best competitive programmer in the world yet, but we're still putting it to good use
- LinkedIn lists him as Software Engineer at Cognition since December 2024, based in San Francisco; before that Research Engineer at Ramp from April 2023 to December 2024, so the move to Cognition came straight from Ramp's research engineering role.Dec 2024
- Current role is Software Engineer at Cognition.
- Passed a 4000 Codeforces rating again in August 2024 (4009 on 2024-08-30), posting: "Topcoder paused their competitions, so I had to go for another 4000."Aug 30, 2024Topcoder paused their competitions, so I had to go for another 4000. https://t.co/c9TG5WJ8q9
- Moved to St. Petersburg in fall 2012 for ITMO University (BSc & MSc in Computer Science 2012-2018, then a PhD student in 2019); won the ICPC World Finals with ITMO in 2013 (St. Petersburg) and 2015. He turned down Google and Yandex offers to keep studying, per a 2017 interview.2013
- Returned to the IOI in August 2026, posting "Long time no see, IOI!" - his first IOI appearance post in years (he last competed as a contestant in 2012).Aug 9, 2026Long time no see, IOI! https://t.co/DwKOdGmMwN
- Served as a judge of the ICPC World Finals in 2024 and 2025: "Come watch the 2025 ICPC World Finals live stream! Just like last year, I'm one of the judges."Sep 4, 2025Come watch the 2025 ICPC World Finals live stream! Just like last year, I'm one of the judges. https://t.co/NJgDf2Iynk
- Won the 2021 ICFP Programming Contest with teammates Roman Udovichenko and Borys Minaiev (@bminaiev): "Yay, won ICFPC! Thanks to my cool teammates Roman Udovichenko and @bminaiev!" His GitHub pins the team's ICFPC 2020-2022 repos (romka-u/icfpc2020, bminaiev/ICFPC2021, bminaiev/ICFPC2022).Aug 26, 2021Yay, won ICFPC! Thanks to my cool teammates Roman Udovichenko and @bminaiev!
- Qualified for IOI 2006, took silver, then gold every year 2007-2012 with absolute first in 2009, 2010 and 2011 representing Belarus - the IOI record for golds and first places.2006
Cognition is the first AI lab to win a verified gold medal at the IOI. Our human, ryanbAI (@ryanbai), placed 7th overall. Impressively, ryanbAI competed under the exact same conditions as all human contestants.
Excited to work on making Devin smarter!
AI is not the best competitive programmer in the world yet, but we're still putting it to good use
Topcoder paused their competitions, so I had to go for another 4000. https://t.co/c9TG5WJ8q9
Long time no see, IOI! https://t.co/DwKOdGmMwN
Come watch the 2025 ICPC World Finals live stream! Just like last year, I'm one of the judges. https://t.co/NJgDf2Iynk
Yay, won ICFPC! Thanks to my cool teammates Roman Udovichenko and @bminaiev!
Well done @FakePsyho for keeping humans on top in the Heuristic contest! Looking forward to @OpenAI making similar progress in Algorithm competitions :)
Competing in AtCoder World Tour Finals 2024 today! Probably the toughest competition out there (I'll be happy if I solve at least one problem). Announcement: https://t.co/h8seNlzyh0; tune in: https://t.co/l8ScXJv1qB
final day starting NOW: https://t.co/qUSJxwdCLf
click here to watch me compete LIVE in an old-school speed coding tournament: https://t.co/Uzhv7Y2E1w