I like sports programming: time-constrained contests comprised of algorithmic puzzles.

My profiles on some well-known sports programming websites: Codeforces, AtCoder, Topcoder.

Achievements

  • I participated in ICPC World Finals twice, together with Wojciech Nadara and Marcin Smulewicz.
    5th place (silver medal) in 2016 (Phuket, Thailand)
    2nd place (gold medal) in 2017 (Rapid City, USA)

  • I have the rank of Legendary Grandmaster on Codeforces profile and (at the moment of writing this) a high ranking on AtCoder profile.

  • I was a finalist of:
    • Google Code Jam, three times: 2016 (New York, 6th place), 2019 (San Francisco, 4th place), 2022 (online, 5th place).
      I also was a Distributed Code Jam finalist in 2016.
    • Meta Hacker Cup, three times: 2015 (Menlo Park, 21st place), 2021 (online, 10th place), 2022 (online, 3rd place).
    • TopCoder Open Algorithm in 2019 (Houston, 3rd place).
    • AtCoder Finals 2022 (Tokyo, 12th place).
  • I also won a bronze medal in the International Mathematical Olympiad in 2013 (Santa Marta, Colombia).

Coaching

In the previous years, I used to coach the teams from the University of Warsaw and prepare them for team programming competitions (ICPC-style, like AMPPZ, CERC, ICPC World Finals).

Teaching and organization

  • Algorithmic Engagements (Potyczki Algorytmiczne)
    Contest website: [link]
    Jury lead in 2017, Jury member in 2019, 2020, 2021, 2024

  • Polish Olympiad in Informatics (Olimpiada Informatyczna)
    contest website: [link]
    Jury member since 2014, Task committee member since 2022

  • Polish Olympiad in Informatics camp (ONTAK)
    Jury member in 2015 [problems], 2016 [problems]