Skip to content

Frontend Engineer

Konstantin Bykadorov

Frontend Engineer with ~3 years of commercial experience building web applications with React and TypeScript.

  • React
  • TypeScript
  • Next.js
  • Redux Toolkit
  • RTK Query

01 / about

About

I build and maintain production frontend applications: architecture, reusable UI, data-heavy interfaces, and complex forms. I work closely with design and backend, and care about code that stays readable after the first version.

Currently at Garpix, I work on commercial React + TypeScript applications — from UI Kit and API integration to tests and legacy modernization. I am looking for a Frontend Engineer / Middle Frontend Developer role in a product team, preferably remote and international.

02 / experience

Commercial experience

Commercial React and TypeScript work in product teams: architecture, UI systems, forms, data, and tests.

  1. Frontend Developer · Garpix

    October 2024 — PresentCurrent

    • Frontend architecture for commercial React + TypeScript web applications
    • Reusable UI components and internal UI Kit development
    • REST API integration, including data fetching, caching, filtering, sorting, and pagination
    • Complex multi-step forms with React Hook Form and Zod
    • State management with Redux Toolkit and RTK Query
    • Unit tests with Jest and React Testing Library
    • Legacy React/TypeScript modernization
    • Collaboration with designers and backend developers, code review, Agile/Scrum
    • Reduced boilerplate in complex forms by about 30% with React Hook Form + Zod
    • Worked on a scalable frontend architecture
    • Helped develop and optimize the UI Kit
    • Modernized legacy React/TypeScript code
    ReactTypeScriptRedux ToolkitRTK QueryReact Hook FormZodJestReact Testing LibraryStyled ComponentsSCSS
  2. Junior Frontend Developer · Softailed

    Germany / Remote

    August 2024 — October 2024

    • Client-side development with Next.js, including server-side rendering
    • Frontend integration with Strapi
    • Reusable UI components with consistent, responsive layout
    Next.jsSSRStrapi
  3. Frontend Developer Intern · T1 Group

    June 2024 — August 2024

    • Built the frontend of a single-page application with React, TypeScript, and Redux Toolkit
    • Worked on a fintech-related project in a cross-functional team
    ReactTypeScriptRedux ToolkitSPA
  4. Trainee Frontend Developer · Fusion Tech

    October 2023 — May 2024

    • Web interfaces with React and TypeScript
    • Foundational server-side work with Node.js, Express, TypeORM, and PostgreSQL
    • REST API integration and global state with Redux Toolkit
    ReactTypeScriptRedux ToolkitNode.jsExpressTypeORMPostgreSQLREST API

Master's degree, Engineering, Southern Federal University

03 / focus

Engineering focus

The work I actually do — not a list of buzzwords.

01

Frontend Architecture

Structuring React + TypeScript applications so they stay maintainable as they grow. That includes reusable patterns, clear data flow, and modernizing legacy code without a rewrite for its own sake.

02

UI Systems

Reusable components and UI Kit work in production: consistent interfaces, predictable component APIs, and close collaboration with design in Figma.

03

Forms & Data

Multi-step forms, typed validation, and data-heavy screens — fetching, caching, filtering, sorting, and pagination — with React Hook Form, Zod, and RTK Query.

04

Testing & Quality

Jest and React Testing Library on critical UI and business logic. Code review is part of the regular workflow, not an afterthought.

05

AI-assisted Engineering

Cursor and GitHub Copilot for code generation, refactoring, boilerplate reduction, test generation, debugging, and exploring implementation approaches. AI-generated code is reviewed before it ships — the engineering judgment stays with the developer.

04 / stack

Tech stack

Tools I use in commercial work. No proficiency bars — the experience section is the signal.

Core

  • React
  • TypeScript
  • Next.js

State & Data

  • Redux Toolkit
  • RTK Query
  • REST API

Forms

  • React Hook Form
  • Zod

Testing

  • Jest
  • React Testing Library

Styling & Tooling

  • Styled Components
  • SCSS
  • Vite
  • Webpack
  • Figma

Additional

  • Node.js
  • Express
  • PostgreSQL
  • Git
  • Agile / Scrum
  • Cursor
  • GitHub Copilot

05 / work

Engineering work

Types of commercial frontend work rather than a public GitHub showcase.

01

UI / Component Architecture

Reusable component layers and UI Kit work in commercial React applications — consistent interfaces, less duplication, and a clearer path for new features.

02

Complex Forms & Validation

Multi-step forms with React Hook Form and Zod: typed validation, fewer re-renders, and less boilerplate on large form flows.

03

Data-driven Interfaces

REST-backed screens with fetching, caching, filtering, sorting, and pagination using Redux Toolkit and RTK Query.

These examples are based on commercial projects and cannot be publicly disclosed.

06 / contact

Open to Frontend Engineer opportunities

Remote and international product teams. React / TypeScript. Middle Frontend Developer and React Developer roles.

Frontend Engineer · Middle Frontend Developer · React Developer