Senior frontend engineer · product systems

Currently at Tolstoy

Victor Follet, senior frontend engineer

I build dependable product interfaces and frontend systems that scale with the product.

For more than 15 years, I have worked on SaaS, fintech, e-commerce, and AI-enabled products. I focus on React and TypeScript frontend architecture, while working across the stack when delivery needs it.

01

Selected work

Product work spanning AI, platform performance, payments, and commerce.

02

Experience

More than a decade building product teams and systems across varied domains.

  1. Tolstoy

    Senior Full Stack Engineer

    Tel Aviv-Yafo, Israel

    • Build full-stack features for Tolstoy's AI commerce platform using React, TypeScript, AWS Lambda, DynamoDB, and PostgreSQL.
    • Design and develop AI Studio infrastructure supporting the creation and maintenance of 30+ third-party integrations.
    • Build reusable design-system components and shared UI foundations for AI-assisted React and TypeScript product workflows.

    — Present

  2. Bright Data

    Senior Full Stack Developer

    Netanya, Israel

    • Led development of Toolip.io, a React and TypeScript SaaS platform for managing proxy infrastructure.
    • Reduced page-load time by 25% through frontend performance improvements.
    • Built payment workflows integrating Stripe, PayPal, and BlueSnap across React and Node.js services.

  3. Tenengroup

    Senior Full Stack Developer

    Tel Aviv-Yafo, Israel

    • Built and optimized React shopping-cart and checkout experiences for the MYKA and Oak & Luna international e-commerce brands, reducing cart abandonment by 20%.
    • Architected a reusable Next.js data-access and API layer for a high-traffic e-commerce platform.
    • Partnered with .NET teams on API contracts, integration patterns, and end-to-end delivery.

  4. Luxoft

    Chief Frontend Developer

    Moscow, Russia

    • Led a microfrontend migration using Webpack Module Federation, enabling independent deployment of product modules and faster delivery.
    • Built financial-reporting interfaces for VTB Bank using React, TypeScript, Redux Toolkit, and Redux Saga, improving UI consistency and reporting accuracy.

  5. Mail.ru Group (now VK)

    Senior Full Stack Engineer

    Moscow, Russia

    • Built a GitLab CI, Docker, and Traefik pipeline that created branch-specific payment environments, shortening cross-functional feedback cycles by 30%.
    • Developed payment interfaces for My.com and VK Pay using Preact, Redux, and TypeScript.
    • Improved payment-processing performance by 20%, strengthening responsiveness across customer-facing payment flows.

  6. Yandex

    Interface Developer

    Moscow, Russia

    • Modernized the Yandex Disk frontend architecture using React, Redux, and ES6, reducing page-load time by 20%.
    • Built a React Native embedding module for the Global Notification Center, enabling real-time alerts across five platforms.
    • Expanded Jest test coverage and reduced production regressions across Yandex Disk.

  7. Idea Platform

    Senior Frontend Developer (JavaScript)

    Moscow, Russia

    • Designed and built the company's AngularJS product frontend, contributing to three new client engagements.
    • Built mobile and backend functionality using NativeScript, Angular, Java EE, and JAX-RS.
    • Hired and mentored two developers while establishing automated frontend testing practices with Karma and Protractor.

  8. Earlier Financial Technology Experience

    Development Consultant and Financial Engineer

    Moscow, Russia

    • Development Consultant at Systematica Business Software; Financial Engineer at Allied Testing.
    • Built financial integrations, reporting, option-pricing functionality, and QA workflows for banking and market-data systems, including Renaissance Capital back-office software and Thomson Reuters Eikon.

03

Capabilities

Product judgment and engineering depth from interface to infrastructure.

04

How I work

Clear interfaces come from clear engineering decisions.

I specialize in the product-facing details that make software clear, fast, and maintainable. I am comfortable working across the stack while keeping the user experience and the engineering foundations aligned.

  • 01Start with the user and the constraint
  • 02Make tradeoffs explicit
  • 03Build systems teams can extend

Have an interesting product problem?

Contact

Let’s build something dependable.