Skip to content
Ink painting: a taiga valley in the mist

DanielRassomakhin

Senior Frontend Developer · Fullstack · Team Lead

RU
Path

Timeline

  1. 01
    before 2021

    Frontend developer in startups

    First steps — at home and in small rented offices, in little teams of enthusiasts with startups of their own. I learned frontend on real tasks: markup, JavaScript, my first projects in React. And I learned the main thing: a product is made by a team, not by one developer.

  2. 02
    March 2021 — January 2022

    Junior Frontend Developer

    A first job at an IT company and a new stack: I learned Vue from scratch and still write in it. I took on projects of every kind, including on technologies I had never touched — PHP and Yii2, WordPress, Shopify. I learned from the experienced developers in the team: their reviews quickly turned tasks done by the book into tasks done on my own.

  3. 03
    February 2022 — February 2023

    Middle Frontend Developer

    From doing tasks to owning modules: I carried them whole, from the brief to the release, and agreed the decisions with the team and the backend. I often worked as an outstaffed developer — joining other teams, finding my way through heavy legacy and systems like 1C-Bitrix, where part of the server logic had to live on the frontend. I learned to find a way within any limits. On one project, still a middle developer, I led a frontend team of four.

  4. 04
    June — November 2024, March — November 2025

    Senior Frontend Developer / Team Lead

    Now I answered not for modules but for a whole product: I started it from scratch, later moved its architecture to FSD, and laid down the rules the team writes code by. I broke the work down, ran code review and did the mentoring of junior developers — that is how the shared standards formed that projects stand on for years.

  5. 05
    December 2025 — February 2026

    Senior Frontend Developer / Team Lead

    I led two teams at once: launching a new platform while still developing the earlier one. I answered for the architecture of the key processes, the deadlines and the quality of releases, and through code review and mentoring kept one level of code across both teams.

  6. 06
    March 2026 — present

    Fullstack / DevOps Developer

    Closed the loop: I take a product from the idea to production — the frontend, the backend and a CMS, Docker, CI/CD and deployments. In the team I answer for the technical decisions and the release cycle, from the first line of code to a running service.

Selected work

Things I've built

The projects are under NDA, so instead of screenshots there are paintings, each a nod to its product. Everything behind them is my real work. Click a sheet to learn more about the project.

Daniel Rassomakhin

Worldwide · hybrid / remote

About

I turn complex ideas into living interfaces

For more than 5 years I have been designing and launching high-load corporate and government platforms where a mistake is costly: electronic signatures, role-based access, multi-step forms, heavy dashboards and data visualisation. I also build online stores and landing pages, where load speed, motion and SEO decide the outcome. I take a product from the idea to production — with an architecture (DDD, FSD) that holds up as it grows — and as a Team Lead I answer not only for my own code but for deadlines, reviews and the team.

I am as much at home on a blank page as in someone else's code: I have launched products from scratch — from the architecture to the release — and as an outstaffed developer joined other teams, old codebases and systems boxed in on every side. Whatever the conditions, I found a way: not a single contract ended early, I saw every project through to the end and left with the client's thanks.

I started before AI assistants existed and learned to design clean, fast and reliable solutions with my own hands. Today AI is part of every stage of my work, and I move many times faster. But it does not think for me — it helps: the architecture, the quality of the code and every decision stay under my control. AI brings the speed; the quality is on me.

25+systems in production
13products from scratch
2years as team lead

Skills

Where I am strong

  • Vue / NuxtMy main stack since 2021: from a fast SSR site to an enterprise system of dozens of modules. I know not just the API but where the framework saves months and where it starts to get in the way.
  • TypeScriptStrict types from the API to the button: they are generated from OpenAPI, so a broken contract is caught at build time, not by a user.
  • Complex interfaces and dataDashboards, charts and large tables that do not lag; multi-step forms where not a single field gets lost.
  • Architecture and teamI lay down an architecture that grows without a rewrite from scratch, and I lead the team: breaking work down, reviews, releases on schedule.
  • React / Next.jsMy second stack, also in production: fast landing pages with motion, SEO and a headless CMS.

Filled: my core stack, what I work with all the time Outlined: used in projects when needed

Frameworks

Vue 2 / 2.7Vue 3Nuxt 2Nuxt 3 / 4ReactNext.js

State and data

PiniaVuexVue RouterVueUseRedux / Redux ToolkitZustandReact RouterTanStack QueryAxios

Forms and editors

Vee-validate / YupZodVuelidateReact Hook FormTipTap

Markup, styles and UI

HTML5CSS3SCSS / SASSPostCSSPostHTMLPugBEMTailwind CSSstyled-componentsVuetifyMaterial UIvue-sonnernuxt-svgonuxt-viewportopentype.jsResponsive / Cross-browserPixel-perfect

Charts

HighchartsEChartsChart.jsSVG Data Viz

Motion and sliders

GSAPLottieAnime.jsSwiper

Analytics

Yandex MetricaGoogle Analytics

Performance and SEO

@nuxt/imageLighthousePageSpeed InsightsCore Web VitalsSEO (sitemap, robots, Open Graph)

Contact

Write me a letter

Hello, Daniil. My name is , you can reach me at . I need help with:

Stack:
Press the seal to send
Daniel RassomakhinPrivacy policy© 2026 · Crafted with attention to detail