After
Toloka separated from Yandex we started to build our new product - Annotation Studio. As a team lead, I managed a team of up to 10 developers, balancing efforts across three parallel development projects. My role involved distributing responsibilities, ensuring effective workload management, and keeping the team aligned on priorities.
To maintain efficiency, I conducted regular 1:1 syncs with each developer, resolving blockers and providing guidance. Together with the team, we made key technical decisions, such as choosing the right design system to streamline our UI development.
Collaboration with product managers and stakeholders was also a crucial part of my role—I actively participated in prioritization discussions, helping to focus on high-impact tasks while filtering out less critical ones. Additionally, I took part in developer performance evaluations, contributing to review processes and skill calibration.
On the technical side, I led our transition to
shadcn components, migrated our custom forms library to
react-hook-form, and contributed to python-based data pipeline migrations. These changes improved maintainability and development speed, ensuring a smooth product evolution.
This experience strengthened my ability to lead teams, drive technical decisions, and align engineering efforts with business objectives.