Expert Management

Manage competition experts, skills, and balanced team assignments

Expert Management allows you to register competition experts, track their skills and experience, and automatically distribute them across marking teams for balanced coverage.

Expert Management is available for competition sessions only. Access it via the Experts tab on the Marking page.

Accessing Expert Management

1
Enable Marking

Go to Session Settings and enable the "Marking" toggle.

2
Open the Marking page

Click "Marking" in the sidebar, then select the Experts tab.

Adding Experts

There are two ways to add experts:

Manual — Add via the Experts tab

Click Add Expert and fill in their name, email, country code (2-letter), answer the questionnaire, and rate their skills per technology. Manually added experts are automatically approved.

Self-Registration — Public URL

Enable Expert Registration toggle in the Experts tab sidebar. Share the generated public URL with experts. They fill in their own details and skills. Self-registered experts require approval before they appear in the team assignment pool.

Expert Profile

Each expert has:

  • Name and Email — unique per competition (duplicate emails are blocked)
  • Country Code — two-letter code (e.g., LV, DE, US), displayed as a badge
  • Skills — proficiency level per technology: Beginner, Intermediate, or Expert
  • Questionnaire — yes/no questions (e.g., "Experience in international competitions")

Skills & Technologies

Each competition gets a default set of 14 technologies (PHP, Laravel, Vue.js, React, Node.js, etc.). You can customize this list from the Technologies card in the right sidebar — add or remove technologies as needed.

Skill levels:

Beginner Intermediate Expert

Questionnaire

Customize the yes/no questions shown to experts during registration. Default questions cover international competition experience, industry experience, and judging experience. Add or remove questions from the Questionnaire card in the right sidebar.

Team Assignment

Assign experts to marking teams in two ways:

Auto-assign (Recommended)

Click Auto-assign to Teams to run the skill-balancing algorithm. It distributes experts across all marking teams so each team has balanced coverage of backend, frontend, and other skills.

A preview opens where you can set team leaders, move experts between teams, then apply when satisfied. Nothing is saved until you click Apply.

Manual Assignment

Use the team dropdown on each expert row to assign them to a specific team. Click the crown icon next to the dropdown to set an expert as team leader.

Approval Workflow

Self-registered experts start with Pending status. A badge on the Experts tab shows the pending count. Review each pending expert and click Approve or Reject. Only approved experts can be assigned to teams.