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.…

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. 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.…

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Advanced
Russian
Fluent

Work Experience

Senior Frontend Developer at TheSimsTree (contract)
September 1, 2025 - Present
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
Senior Frontend Developer at Tensor
February 1, 2019 - November 30, 2024
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

Bachelor's Degree in Computer Science at Yaroslavl State University
January 1, 2019 - December 31, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert