Summary
Aleksandra Petrova is a Senior Frontend Engineer with 9 years of experience building performant, user-focused web and desktop applications from startup prototypes to large-scale products. She has led frontend architecture and delivery at Yandex—shipping rich-text editors, meeting recording for video conferencing, and cross-platform Electron apps—while improving rendering performance and memory usage through profiling and refactors. Her background spans product work at major Russian tech firms and startups, including building booking flows and interactive maps, implementing DRM-backed streaming features, and creating a CMS-driven page builder with i18n/l10n integrations. Aleksandra mentors junior engineers, contributes to shared design systems and open-source UI libraries, and is skilled at moving projects to modern monorepos and CI/CD pipelines. Based in Tbilisi, she combines deep TypeScript/React expertise with a pragmatic, architecture-first approach that reduces technical debt and accelerates delivery.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Softwafe Engineering, Bachelor's degree, Softwafe Engineering at Higher School of Economics
Russian, English