Programming
championship finals

Codecraft: Artisans of code
  • 6
    development
    categories
  • 100+
    unique
    problems
  • 12,000,000 RUB
    prize
    fund

Istanbul—a city of craftsmanship and timeless traditions. For centuries, artisans here have perfected the art of metalwork, calligraphy, weaving, and mosaic. Today, that ancient pursuit of perfection lives on in code. Developers, like the artisans of the past, weave together precision, logic, and beauty to create not merely systems and interfaces, but digital masterpieces.

Coding is the new craft

When anyone can code, genuine skill becomes valued. Codecraft celebrates those who write code the way art was once made — by hand, with care, patience, and a passion for perfection.

The Yandex Cup Final will bring together the best developers, engineers, and analysts—once again turning Istanbul into a meeting place for masters of craft, now with digital tools in hand.

{CODE­­CRAFT

Istanbul
December 5–7
Starts in:
00 Days 
00Hours
00Minutes
00Seconds

Categories(6)

Participants will face challenges inspired by the handmade crafts of the past—from forging and calligraphy to weaving and jewelry-making. Each category follows its own tradition.

  • Like a blacksmith who forges the core elements with their tools, a backend developer builds the foundation from servers and algorithms
  • Like a calligrapher, a frontend developer blends art and engineering into digital harmony of lines and meaning
  • A mobile developer works like a jeweler—transforming complex systems into elegant, palm-sized creations
  • A weaver interlaces threads into a single pattern. The ML refines the process—weaving data into a model that learns
  • Like a sculptor, an analyst carves away excess data until a clear form emerges—precise insights that shape decisions
  • A mosaic artist has only so many tiles. Likewise, an algorithmist seeks elegance—the perfect solution using minimal steps, memory, and time

{At the Finals/

  • Stroll through narrow streets, pet Istanbul’s famous cats, taste Turkish sweets, and discover the city’s history through guided tours and walks
  • Immerse yourself in the atmosphere of old Istanbul’s workshops and feel like true masters of craft in themed creative zones
  • Meet legends of international programming competitions and find inspiration for your own victory—the stars of competitive coding will gather in Istanbul

FAQ

  • Each category includes tasks of varying difficulty. This means that participants of all skill levels can take on interesting and challenging problems.
  • No, these are open competitions for everyone interested. We’ll offer the top twenty finalists in each track a simplified hiring process at Yandex. We’re always happy to welcome new strong talent to the team.
  • During the trial round, you can try all categories. You must choose only one for the qualification round.
  • Yes, you can change it before the qualification starts on November 2, 2025.
Have any questions?
Contact us: competitions@yandex-team.ru