Открыт к предложениям

Senior Frontend Developer

Ашим
Баяшев

Собираю фронтенд, который можно развивать: модули, состояние и общие библиотеки. Семь лет в enterprise — от макета в Figma до релиза. Беру Angular, React и Vue, API могу закрыть на NestJS и Node.js.

02 — Impact

Результат

Performance

50–80%

Настолько короче грузились тяжёлые страницы: lazy loading, рефакторинг критичных компонентов, параллельные запросы и Web Workers.

Design system

ng-zorro

Ключевые UI-компоненты переведены с Angular Material. Поведение, стили и связь с архитектурой монорепозитория сохранены.

Migration

React

Крупное приложение переезжало с Angular на React инкрементально. Оба стека жили рядом, поставка фич не останавливалась.

03 — Experience

Опыт

Семь лет коммерческой разработки. Ниже — где принимал решения, а не полный список задач из резюме.

01 сейчас

ForteBank

Senior Frontend Developer

Астана · банк · e-commerce

Платформа на Angular, TypeScript и Nx-монорепозитории. Фичи от уточнения требований до production.

  • Feature-модули целиком: интерфейс, роутинг, сервисы, NgRx и интеграция с API.
  • Shared-библиотеки для нескольких приложений внутри монорепозитория.
  • Миграция ключевых компонентов с Angular Material на ng-zorro.
  • Code review, CI/CD и согласование контрактов с backend, аналитиками и бизнесом.
02

Software Country

Senior Frontend Developer

США · enterprise B2B · распределённая команда

Платформа для management consulting: Architect, Content Library и Profile Manager. Несколько фронтенд-приложений и общая библиотека компонентов.

  • Переиспользуемые Angular-компоненты и NgRx на несколько продуктовых линий.
  • Сократил время загрузки тяжёлых страниц на 50–80%.
  • Вёл фронтенд группы из 2–3 человек: оценка, декомпозиция, review.
  • Инкрементально мигрировал крупное приложение с Angular на React через Module Federation, не останавливая поставку фич.
03

Unipark

Frontend-разработчик

Проектно · частичная занятость · параллельно с основной работой

Редизайн системы управления бизнес-процессами и задачами на Angular, TypeScript и SCSS.

  • Перенёс сценарии старой системы в новый интерфейс по макетам Figma.
  • Формы, таблицы и задачи на собственном UI, без тяжёлой библиотеки компонентов.
  • Сам оценивал сроки и отвечал за поставку фронтенда.

До senior-ролей

2020 — 2021
ITByDesign, Астана — junior frontend. Angular, TypeScript, Pug, SCSS, Bootstrap, PrimeNG, Angular Material, REST.
2019 — 2020
ITByDesign — проектный и технический менеджер. Сроки, документация, координация команды.
2019
Центр электронных финансов — младший специалист. Поддержка enterprise-систем, SQL, Oracle DB.

04 — System

Система

Стек под задачу, не один фреймворк. На фронтенде это Angular, React и Vue, на API — NestJS и Node.js.

Frontend Angular · React · Vue

TypeScript, JavaScript, RxJS, NgRx, Redux. Angular 9–19 в коммерческих enterprise-проектах.

Architecture Nx и границы модулей

Feature-модули, shared-библиотеки, lazy loading, Module Federation, SOLID.

Interface От Figma до SCSS

HTML, адаптивная вёрстка, Angular Material, ng-zorro, PrimeNG, Bootstrap.

Backend NestJS · Node.js

REST, JWT, PostgreSQL, Docker, GitLab CI, Jest, Jasmine, Karma, Cypress.

Могу взять фронтенд на Angular, React или Vue и API на NestJS или Node.js.

05 — Profile

Профиль

Languages KK · RU · EN

Казахский — родной. Русский — C2. English — C1: созвоны, ревью и документация в распределённых командах.

Education Software Engineering

Limkokwing University of Creative Technology, Малайзия. Бакалавр (Honours), 2013–2017. SkillFactory, full-stack на Python, 2020. ISO/IEC 27001, 2021.

Format Удалённо

Полная занятость, частичная и проектная. Готов к командировкам. База — Астана.

How I work Контракт, потом экран

Сначала API, состояния и краевые случаи. Общее уходит в shared. Миграции — инкрементально, без остановки поставки.

06 — Contact

Напишите

Открыт к удалённой работе. Удобно созваниваться с 12:00 до 22:00 по GMT+5.