Skip to content

Kirill Zaitsev

Software engineer specializing in web applications and library development

I build web applications and write both frontend and backend code. I am interested in library design and have extensive experience building libraries. I value practical architecture and comfortable engineering environments that help teams move faster without losing sight of the connection between technical decisions and real business needs.

VueReactPHPVitestTypeScript

Current direction

  • Designing ecosystems for third-party extensions, their isolation, and the tooling needed to develop and validate them
  • Designing libraries that solve reusable product and integration problems
  • Building applications with Vue, React, PHP and modern testing stacks

Focus Areas

This first draft is anchored in the themes that already show up across your public repos.

Vue Infrastructure

Reusable building blocks, remote rendering, flow-style UIs and integration patterns that fit real products.

Vue 3Composition APIRendering
TypeScript Tooling

Packages that improve authoring, type-safety and release confidence for maintainers and frontend teams.

TypeScriptMonoreposDX
Release Systems

Conventional commits, changelog automation, version strategy and the boring plumbing that keeps teams moving.

GitReleaseAutomation

Selected Projects

Starter highlights pulled from your public work and nearby ecosystem repos.

See project notes

A scaffolding and integration tool for isolated sandbox-like UI extensions and remote rendering boundaries.

Remote UIArchitectureVue
These are good anchors for the public story because they show reusable engineering work rather than one-off product features.

A general-purpose validation library shaped around reusable rule systems and application-level data checks.

ValidationLibraryData
These are good anchors for the public story because they show reusable engineering work rather than one-off product features.

A utility for reshaping data structures, reflecting interest in transformations, composability and API clarity.

UtilitiesTransformationsOSS
These are good anchors for the public story because they show reusable engineering work rather than one-off product features.

A masking library for HTML inputs that reflects practical UI engineering and reusable form behavior.

InputsUXOSS
These are good anchors for the public story because they show reusable engineering work rather than one-off product features.

Career track

A compact timeline of roles that shaped my current focus on frontend systems, testing, platform work and extension tooling.

Simla.com Latinoamérica · Frontend Tech Lead

Review interface architecture, participate in frontend implementation, improve UI testing quality, support migration to a new stack, and develop isolated third-party UI extensions together with context layers and component documentation.

TypeScript Vue Vite Vitest Playwright JavaScript HTML5 CSS Node.js Git

12Go Asia · Frontend Developer

Worked on interface development and frontend testing within the Travelier group, adding a short but useful product-oriented step before returning to deeper systems work.

TypeScript Vue Nuxt Docker JavaScript HTML5 CSS Node.js Git

Independent work · Software Engineer

A short independent period focused on frontend development while looking for the next long-term role during a forced professional transition.

TypeScript Vue Nuxt Docker JavaScript HTML5 CSS Node.js Git

RetailCRM · Frontend Tech Lead

Stepped into a lead role during a demanding modernization phase: reviewed frontend architecture, improved testing and monitoring, supported junior developers, and helped move a large codebase toward TypeScript, modular delivery and a newer technical stack.

PHP HTML5 CSS JavaScript Git Node.js Vue TypeScript PostgreSQL jQuery OOP

RetailCRM · Software Engineer

Worked on the company’s commerce product across frontend and backend, supporting the main product, modernizing form and validation infrastructure, and building internal developer tooling around internationalization and code transformation.

PHP HTML5 CSS JavaScript Git Node.js Vue TypeScript PostgreSQL jQuery OOP

YarShinTorg · Software Engineer

Worked on the YST Group corporate portal across Vue and Symfony, adding portal functionality, introducing automated tests and Docker-based development environments, and improving code quality standards across a significant part of the codebase.

PHP HTML5 CSS JavaScript Git Node.js Vue SCSS TypeScript PostgreSQL jQuery OOP

Bukva "A" · Software Engineer

Moved into a subsidiary company created through the reorganization of Present, then worked on the company’s main website and internal automation tools, modernizing legacy frontend code, introducing build tooling, expanding adaptive interface support and setting up internal package distribution.

PHP MySQL HTML5 CSS JavaScript Apache Git Node.js Vue SCSS TypeScript jQuery OOP

Present · Software Engineer

The starting point of my web engineering career: supported the company website, worked with static-grid frontend pages and Yii-based backend code, and built the foundation for later full-stack and frontend systems work.

PHP MySQL HTML5 CSS JavaScript Git jQuery OOP