goatcounter pixel Skip to content

a senior software engineer at at Semrush with 12+ YoE based in . I’m passionate about web and, especially, frontend development. I like to be on the edge of solving business problems & appeal for users and believe that soft skills and clean code matter.

💻 software engineer ☕️ coffee driven 🏡 remote advocate

Projects

I’m currently involved in a few small open-source projects. Keep an eye out for more contributions from me soon 🚀

Work Experience ⋅ 12+ years

  • Senior Frontend Engineer
    at Semrush

    Jun ’25 — Present

    Tech: JavaScript ⋅ React.js ⋅ TypeScript ⋅ React Flow ⋅ HTML ⋅ CSS

  • Senior Software Engineer
    at QuantumSoft

    Oct ’15 — May ’25

    Within different teams working on projects for QuantumSoft partners. Most of the time, I am responsible for the frontend architecture and development of the UI and application business logic.

    Tech: JavaScript ⋅ React.js ⋅ TypeScript ⋅ Python ⋅ HTML ⋅ CSS ⋅ PHP

  • Senior Software Engineer (Frontend)
    at Invitae ⋅ contract

    Apr ’19 — Oct ’24

    Working on the frontend architecture and implementation business processes for web portal & inner tools.

    Tech: JavaScript ⋅ React.js ⋅ TypeScript ⋅ Python ⋅ HTML ⋅ CSS ⋅ Less ⋅ Stylus ⋅ Sass ⋅ Node.js (NestJS) ⋅ Cypress ⋅ React Hook Form ⋅ Yup ⋅ Storybook ⋅ Testing Library

  • Fullstack Engineer
    at Mind Doodle ⋅ contract

    Aug ’16 — Mar ’19

    Responsibility for the frontend architecture and development of the UI and application business logic.

    Tech: JavaScript ⋅ React.js ⋅ TypeScript ⋅ Flow ⋅ HTML ⋅ CSS ⋅ Less ⋅ Websockets ⋅ Node.js (Express.js) ⋅ Webpack ⋅ Cytoscape ⋅ d3 ⋅ Draft.js ⋅ PHP

  • Full-Stack Web Developer
    at KREOSOFT

    Nov ’13 — Sep ’15

    Participated in the development of corporate and social services for students and employees of Tomsk State University.

    Tech: JavaScript ⋅ jQuery ⋅ CSS ⋅ HTML ⋅ PHP ⋅ Python ⋅ Bootstrap

Skills

JavaScript ⋅ React.js ⋅ TypeScript ⋅ React Flow ⋅ HTML ⋅ CSS ⋅ Python ⋅ PHP ⋅ Less ⋅ Stylus ⋅ Sass ⋅ Node.js (NestJS) ⋅ Cypress ⋅ React Hook Form ⋅ Yup ⋅ Storybook ⋅ Testing Library ⋅ Flow ⋅ Websockets ⋅ Node.js (Express.js) ⋅ Webpack ⋅ Cytoscape ⋅ d3 ⋅ Draft.js ⋅ jQuery ⋅ Bootstrap