The Kuźnia team

People who love solving challenging problems

Our team brings experience in olympiads, academia, teaching and organisation. They teach classes and develop Kuźnia events.

The Kuźnia Olimpijska team at a mathematics workshop

Co-founders

Shaping Kuźnia and keeping it running

Co-founder · instructor

Jakub Piotrowicz

  • Mathematics
  • Computer science

Computer science PhD student at the University of Warsaw, with master's degrees in mathematics and computer science and extensive Olympiad teaching experience. Member of the OMJ Main Committee and the Warsaw OM Regional Committee, and a Polish team leader at CPSJ and IMSC on multiple occasions.

Meet the co-founder

Co-founder

Jan Piotrowicz

  • Mathematics
  • Computer science
  • Physics

Physics student and programmer, co-founder of Kuźnia Olimpijska and a member of the Mathematics Workshops teaching team. Polish team leader at CPSJ and IMSC on multiple occasions.

Meet the co-founder

Current team

Tutors

Each team member’s involvement depends on current groups, individual lessons and event programmes.

Tutor

Dominika Piętka

  • Mathematics

Mathematics and computer science student at the University of Warsaw, finalist in the LXXV Polish Mathematical Olympiad and XIV Polish Junior Mathematical Olympiad. She regularly helps the Warsaw OMJ Regional Committee organise the marking of participants' work.

Meet the tutor

Tutor

Andrzej Maroń

  • Mathematics
  • Physics

He studies physics on an individual programme at the University of Warsaw's MISMaP College. He is a three-time prizewinner in the Polish Physics Olympiad: he won the 73rd edition and placed third the year before. He has also won silver medals at three international Olympiads.

Meet the tutor

Tutor

Jeremi Hyska

  • Mathematics

Mathematics and computer science student at the University of Warsaw, silver medallist at the International Mathematical Olympiad, runner-up in the LXXV OM and third-prize recipient in the XXXI OI.

Meet the tutor

Tutor

Gabriel Kiciński

  • Mathematics

He holds a master's degree in Machine Learning from the University of Warsaw and is now studying for a master's in mathematics there. He has taught Olympiad preparation for six years.

Meet the tutor

Tutor

Mikołaj Znamierowski

  • Mathematics

He holds a master's degree in mathematics from the University of Warsaw and is now studying for a master's in Machine Learning there. Second-prize recipient in the XII OMJ and finalist in the LXXI OM.

Meet the tutor

Tutor

Piotr Wojtala

  • Mathematics

Finalist in the LXXI OM and fourth-prize recipient in the LXXII OM. Author of the problem collection "Matematyka dla ambitnych" and an Olympiad preparation instructor.

Meet the tutor

Tutor

Mateusz Klimek

  • Computer science

Mathematics and computer science student at the University of Warsaw, two-time Polish Olympiad in Informatics finalist, and an OI and OIJ preparation instructor.

Meet the tutor

Tutor

Szymon Krzywda

  • Computer science

Student at High School No. 14 in Wrocław, two-time Polish Olympiad in Informatics prizewinner and bronze medallist at the European Junior Olympiad in Informatics.

Meet the tutor

Event teams

Our team extends beyond the regular roster

We also invite tutors who join us for particular editions of the Mathematics Workshops and other events. These teams may vary and are listed on each event’s page.

View events

Finding your tutor

We will find someone to match your goals and level

After you apply, we will contact you at the email address or phone number you provide.

Send an application - form opens in a new tab