АК
Альберт К.
Мужчина, 28 лет
Беларусь, Минск, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Angular разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Разработчик программного обеспечения с 4+ годами опыта.
Разработчик программного обеспечения с более чем 4 годами опыта, специализирующийся на frontend-разработке с использованием Angular (до версии 18), NgRx, RxJS и других технологий современного веб-стека. Эксперт в создании архитектур SPA-приложений с глубоким использованием реактивного программирования, управления состоянием, механизмов Angular Forms, а также Angular Router с ленивой загрузкой, Guards и Resolvers.
Опыт работы с Ivy Engine, standalone-компонентами, Signals и Change Detection Strategy (OnPush). Создавал адаптивные интерфейсы, административные панели, real-time чаты и системы аналитики. Активно применяет CSS-переменные, разрабатывает с учётом мультиязычности (i18n), PWA и UX/UI стандартов.
Работает с библиотеками UI-компонентов, включая Angular Material, Ag-Grid, а также PrimeNG (p-table, dialog, формы). Имеет уверенный опыт тестирования с Karma, Jasmine, Cypress и Jest. Ориентирован на качество, производительность и масштабируемость решений.
Проекты
(4 года 7 месяцев)
ERP-ПРИЛОЖЕНИЕ ДЛЯ АВТОМАТИЗАЦИИ ВНУТРЕННИХ БИЗНЕС-ПРОЦЕССОВ
Роль
Разработчик программного обеспечения
Обязанности
Описание:
Внутреннее ERP-приложение для автоматизации ручной работы сотрудников, обработки Excel и PDF-документов в виде интерактивных редактируемых таблиц с гибкими настройками параметров. Поддерживает мультиязычность (немецкий, английский, французский) и работу с различными форматами данных.
Обязанности & достижения
● Разработка frontend-приложения с нуля с использованием Angular и современной архитектуры SPA;
● Внедрение standalone-компонентов и Signals для улучшения производительности и читабельности кода;
● Построение масштабируемой архитектуры с применением NgRx (Store, Effects, EntityAdapter) и мемоизации Selectors;
● Реализация Angular Router: настройка Guards, Resolvers и ленивая загрузка модулей;
● Создание сложных форм с использованием Reactive Forms и Template-driven forms, включая кастомные валидаторы и вложенные группы;
● Использование PrimeNG (p-table, dialog, input-компоненты) и Angular Material — кастомизация и разработка компонентов под UX/UI-стандарты;
● Адаптивная верстка с применением CSS Custom Properties (переменные, темы);
● Реализация поддержки мультиязычности (i18n) с динамической сменой языка;
● Интеграция с REST API, парсинг и отображение данных из Excel и PDF-документов в редактируемых таблицах;
● Настройка real-time обновлений параметров через WebSockets (Socket.io).
Стек специалиста на проекте
CSS, RxJS, Angular Material, Socket.io, TypeScript, NGRX, Angular, Primeng, AG-GRID, I18n, variables
Отрасль проекта
Manufacturing
Период работы
Август 2024 - По настоящее время
(1 год)
CRM-ПРИЛОЖЕНИЕ ДЛЯ УПРАВЛЕНИЯ ЛИДАМИ И ПРОДАЖАМИ
Роль
Разработчик программного обеспечения
Обязанности
Описание:
Веб-приложение для поиска и ведения клиентских лидов, отслеживания активности воронки продаж и повышения эффективности сделок. Включает встроенную панель управления, чат в реальном времени и инструменты аналитики.
Обязанности & достижения
● Разработка адаптивных и переиспользуемых UI-компонентов с учётом UX-стандартов;
● Проектирование архитектуры управления состоянием с помощью NgRx (Store, Effects, Selectors);
● Реализация real-time чата с использованием WebSockets для мгновенного взаимодействия между менеджерами;
● Миграция приложения с Angular 11 на Angular 16;
● Использование PrimeNG: разработка интерфейсов на базе p-table, dialog, и других компонентов, их кастомизация;
● Применение ChangeDetectionStrategy.OnPush и кастомных стратегий обнаружения изменений для оптимизации производительности;
● Построение административной панели для управления пользователями, ролями и лидами;
● Визуализация бизнес-метрик с использованием Highcharts;
● Обеспечение полной кросс-браузерной совместимости и адаптивной вёрстки;
● Работа с Angular Forms, реализация форм с валидацией и динамическими полями.
Стек специалиста на проекте
RxJS, Highcharts, Angular Material, TypeScript, NGRX, Angular, Primeng, WebSockets
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - Август 2024
(1 год 8 месяцев)
СИСТЕМА УПРАВЛЕНИЯ ЭНЕРГЕТИЧЕСКИМИ ОБЪЕКТАМИ
Роль
Разработчик программного обеспечения
Обязанности
Описание:
Веб-приложение для мониторинга и оптимизации работы сети энергетических установок, включая ТЭЦ. Система предоставляла данные в реальном времени о конфигурации оборудования, показаниях датчиков и ключевых метриках для принятия операционных решений на основе аналитики.
Обязанности & достижения
● Разработка компонентов UI-кита (таблицы, формы, графики) с использованием Angular Material и Bootstrap;
● Проектирование и реализация архитектуры управления состоянием на основе NgRx (включая использование EntityAdapter, мемоизация Selectors);
● Создание многоуровневых и реактивных форм с вложенными структурами и валидацией (Reactive Forms);
● Миграция с Angular 10 на Angular 16, адаптация к Ivy и OnPush Change Detection;
● Разработка функциональности PWA: offline-режим, иконки, уведомления;
● Внедрение мультиязычности с использованием i18n;
● Визуализация телеметрии и аналитики с помощью Plotly.js;
● Написание модульных тестов с использованием Karma и Jasmine, а также e2e тестов с Cypress; базовое владение Jest;
● Оптимизация интерфейса: устранение утечек подписок, lazy loading модулей, кастомизация стилей через CSS переменные.
Стек специалиста на проекте
JavaScript, Cypress, RxJS, Angular Material, TypeScript, PWA, NGRX, Bootstrap, Jasmine, Karma, Angular, I18n, Plotly
Отрасль проекта
E-commerce & Retail
Период работы
Март 2022 - Январь 2023
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Специальность
Инженер
Завершение учебы
2019 г.