Open to strong product teams / relocation

Frontend Engineer focused on maintainable systems, reusable UI, and performance.

Frontend engineer with 4+ years of experience building production web applications with Angular and React. Worked on internal and customer-facing products, delivered reusable components, improved frontend maintainability, and collaborated across engineering and product teams.

01

Summary

Frontend Engineer with hands-on experience in Angular and React development, focused on performance optimization, component architecture, and scalable frontend systems.

Strong foundation in building responsive and maintainable interfaces, integrating REST APIs, and structuring reusable UI for growing products and teams.

02

Skills

Frontend

JavaScript, TypeScript, Angular, React, HTML, SCSS

Architecture

Component-based design, modular architecture, reusable UI systems

Performance

Lazy loading, OnPush Change Detection, AOT, rendering optimization

Integration

RxJS, REST API, async data flows, charts and UI libraries

03

Experience

Frontend Engineer — MTS

May 2022 – Jun 2023

Angular

  • Developed and maintained Angular-based web applications with focus on scalability and performance.
  • Built reusable UI components using TypeScript and RxJS to support maintainable product development.
  • Improved frontend performance through lazy loading, OnPush change detection, and AOT compilation.
  • Implemented responsive, accessible, and cross-browser interfaces using SCSS and BEM methodology.
  • Collaborated with backend and product teams to deliver business-critical features.

Angular, RxJS, TypeScript, SCSS, BEM, ApexCharts, Material Design, Git

Frontend Engineer — Development of the City

Oct 2020 – May 2022

Angular

  • Developed an internal Angular application for process automation in the Capital Repair Department.
  • Handled the full feature lifecycle: requirements gathering, analysis, design, implementation, and delivery.
  • Worked directly with users and solution architects to improve workflows and reduce manual operations.
  • Supported long-term maintainability through modular frontend structure and reusable implementation patterns.

Angular, RxJS, TypeScript, SCSS, BEM, Git

Frontend Engineer — Saasper

Oct 2019 – Jun 2020

Angular

  • Built an advertising platform for mobile applications from scratch.
  • Implemented responsive and user-friendly interfaces using Angular and Material Design principles.
  • Delivered performant frontend solutions with focus on usability and clean implementation.

Angular, RxJS, TypeScript, SCSS, BEM, Git, Material Design, ApexCharts, Ignite UI

Frontend Engineer — Foody Club

Jun 2018 – Jun 2019

React

  • Developed web and mobile interfaces for a food delivery product used by customers, restaurants, and couriers.
  • Created user-centered interfaces and contributed to product iteration based on business and user needs.
  • Improved overall UX through responsive layouts and structured frontend implementation.

React, RxJS, SCSS, BEM, GitLab

04

Education

Omsk State University

Faculty of Computer Science

2017

05

Languages

Russian — Native

English — A2 (actively improving)

06

Projects

High-performance Data Grid

Built a virtualized data grid capable of handling 100k+ rows with smooth scrolling and efficient rendering. Implemented custom rendering pipeline and optimized re-renders.

React, TypeScript, virtualization, performance optimization