Kseniia Petrova
I’m Kseniia Petrova, a frontend developer with 7 years of experience building products from complex enterprise ecosystems to fast-moving, early-stage teams.
About
I’m Kseniia Petrova, a frontend developer with 7 years of experience building products from complex enterprise ecosystems to fast-moving, early-stage teams. I’ve led core frontend architecture work, shaped server/client boundaries and API contracts, and delivered substantial user-facing features—from responsive layouts and reusable component foundations to rich media and productivity workflows.
Beyond implementation, I focus on UX and technical decision-making: I align frontend behavior with backend contracts, improve reliability and security (including mitigating XSS in user-generated rich text), and create reusable solutions that help whole teams move faster. I enjoy mentoring and reviewing code, writing clear technical docs, and using modern tooling and testing to keep quality high.
- 7 years' experience
- Joined September 2026
Languages
- EnglishAdvanced
- RussianFluent
Industry experience
- Software & Internet
- Computers & Electronics
- Professional Services
Work experience
Independent online B2C project for the The Sims community (about 15 people). Defined and implemented most of Simo’s core frontend architecture: page/component structure, state and data flows, server/client boundaries, public/private routing, and frontend-backend API contracts. Built the majority of Simo user-facing features including creator profiles, photo albums and media management with drag-and-drop reordering and bulk operations, project pages, and content organization tools, partnering with PM and design on UX decisions. Designed and implemented site-wide responsive layout architecture and a shared UI foundation: a 25+ component library driven by a CSS token system with reusable dialog/confirmation patterns and keyboard-accessible focus states, plus a living style guide for design/QA/engineering alignment. Maintained and extended the established TheSimsTree platform, including addressing XSS risks in user-generated rich text and delivering incremental improvements to family-tre
Tensor (~7,000 employees) develops Saby, an enterprise ecosystem of 30+ services used by 4.5 million companies. Owned major frontend areas of Saby’s task and project management suite: configurable task registries, Kanban boards, task and business document cards, project tracking, and cross-department analytics. Reduced real-time update traffic by over 98% (from ~7,000 to 70–90 requests per minute) by tracing request spikes to Chrome background-tab throttling and redesigning client-side event processing; the solution was reused across departments. Built shared frontend modules adopted by 15+ teams, supporting integration into calendar, time tracking and other products, with several components later moved into the core platform library. Served as a first production adopter of capabilities in Wasaby using Tensor’s proprietary component-based frontend framework, collaborating with the core team to validate and refine changes before wider rollout. Migrated shared modules from Wasaby t
Education
Hire Kseniia Petrova today
Post a job and invite Kseniia, or contact them directly. No hidden commission.







