Skip to main content
Semen MoskvartsevSM
Open to opportunities

Semen Moskvartsev

@semenmoskvartsev

Frontend-focused software engineer building high-performance, data-intensive UIs and experimentation systems.

Serbia
Message

What I'm looking for

I want roles where I can own complex frontend features end-to-end for data-heavy systems—turning noisy streams into high-signal interfaces. I value performance, robustness, observability, and experimentation-driven improvements in fast-moving teams.

I’m a frontend-focused software engineer with several years of experience building high-performance, data-intensive UIs at Microsoft, Criteo, and Yandex, mainly with React and TypeScript. I’m at my best when I can turn massive, noisy streams of data into intuitive, high-signal interfaces.

At Microsoft, I owned end-to-end lifecycle of three video ads projects on the Microsoft Ads AdSDK Web Infra team—from feature design and implementation through CI/CD, release strategy, telemetry, and incident follow-up. I introduced an A/B experimentation system that reduced false/accidental clicks by 15% and increased revenue by 4%.

I build reliability into the development process: I aggregated Jest + E2E results into Azure dashboards and enforced Azure DevOps quality gates to drive the codebase to 80%+ minimum coverage. I also kept bundles lean with automatic bundle-size comparison in CI/CD and hardened E2E tests using a request-validation framework to catch silent API regressions early.

Before that, at Criteo I improved the BidSwitch platform by adding Nrwl Nx (monorepo), building a new analytic system based on UI tables, and implementing client permissions and Module Federation to simplify deployment. At Yandex, I worked on a banner building/management inner platform (React/Redux, NodeJS, YandexCloud) and shipped a banner blocks MVP-builder in 2 weeks.

Experience

Work history, roles, and key accomplishments

MI
Current

Software Engineer

Microsoft

Feb 2024 - Present (2 years 4 months)

Owned end-to-end delivery of three video-ad projects in the Microsoft Ads AdSDK Web Infra team, shipping reliability/observability improvements including telemetry and incident follow-up. Introduced A/B experimentation that reduced false/accidental clicks by 15% and increased revenue by 4%, while raising minimum test coverage to 80%+ through aggregated Jest/E2E results and CI quality gates.

CR

Frontend Engineer

Criteo

Dec 2022 - Dec 2023 (1 year)

Worked on BidSwitch, a middleware platform for programmatic advertising, improving frontend build and deployment architecture and enabling clearer project separation. Implemented client permissions, an anti-dead-code CI process, UI-table based analytics, and Module Federation to split host/deployment while running experiments with testing frameworks.

Yandex logoYA

Frontend Engineer

Yandex

Jul 2021 - Nov 2022 (1 year 4 months)

Built and shipped a banner building/management inner platform for Smart Design, covering banner generation, storage, testing, and data delivery. Implemented React/Redux frontend with Node.js backend on Yandex Cloud and delivered a banner-blocks MVP builder in 2 weeks.

AI

Middle Frontend Engineer

Arcadia Inc.

Aug 2019 - Jul 2021 (1 year 11 months)

Developed a discussion forum module for an educational platform with threaded conversations, tagging, search, and notifications to improve learner and instructor engagement. Designed gamification (points/badges/levels), flexible marking & grading with rubrics and automatic scoring, and progress/performance views, improving maintainability via reusable UI components and automated tests for critical

NE

Junior/Middle Frontend Engineer

Netrika

Jul 2018 - Aug 2019 (1 year 1 month)

Built core educational platform modules including a discussion forum with threaded conversations, moderation tools, and notifications. Implemented rewarding and grading systems integrated with learning activities, a role model (student/parent/teacher/admin) with a weekly calendar, and an online championships platform covering registration, submission flows, grading, and large-scale results publica

Education

Degrees, certifications, and relevant coursework

Semen hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan