Михаил Э. Angular разработчик, Middle+

ID 28074
МЭ
Михаил Э.
Мужчина, 26 лет
Россия, Москва, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Angular разработчик
Грейд
Middle+
Навыки
Angular
CI/CD
CSS Modules
custom
Docker
ESLint
Framework
GitLab CI/CD
infrastructure
JavaScript
Javascript ES6+
Jest
management
module federation
Monorepo
NGRX
NX
PostgreSQL
React testing library
Redis
Redux
SCSS
signal
slate
Storm
Storybook
styling
TypeScript
UI
UI Kit
zustand
Базы данных
библиотеки
языки программирования
Отрасли
FinTech & Banking
Social Networking
Главное о специалисте
Опытный Frontend-разработчик с 4+ годами успешной работы над сложными проектами в банковской, корпоративной и коммерческой сферах. Специализируюсь на создании высокопроизводительных веб-приложений с использованием Angular (версии 15–18), NgRx Signal Store, NX и микрофронтендов (Module Federation). Владею навыками разработки UI-компонентов, оптимизации производительности и рефакторинга кодовой базы. Уверенно работаю в Agile/Scrum командах, имею опыт проведения code review, технического интервью и написания технической документации. Готов взяться за проекты, связанные с разработкой SPA, микрофронтендов или корпоративных систем. ДОСТИЖЕНИЯ ● Сократил время загрузки страниц на 25% благодаря оптимизации рендеринга. ● Улучшил читаемость и качество кода через внедрение ESLint. ● Повысил модульность системы, внедрив микрофронтенд-архитектуру (Module Federation). ● Оптимизировал корпоративную CRM-систему, что сократило время выполнения задач на 30%. SOFT SKILLS Аналитическое мышление: Умение анализировать текущие процессы и предлагать решения для их оптимизации. Коммуникация: Эффективное взаимодействие с командами разработки, тестирования и дизайнерами. Адаптивность: Быстрая адаптация к новым требованиям и изменениям в проектах. Лидерство: Проведение code review, участие в планировании спринтов и ретроспективах.
Проекты   (5 лет 3 месяца)
Проект NDA
Роль
Frontend-разработчик
Обязанности
Описание проекта: Личный кабинет банка Обязанности: • Разрабатывал и поддерживал frontend-часть личного кабинета банка, что повысило удобство использования интерфейса. • Организовал миграцию проекта на Angular 18 и перевел его на монорепозиторий NX, что упростило управление кодовой базой. • Внедрил микрофронтенд-архитектуру с использованием Module Federation, что повысило модульность системы. • Настроил и внедрил ESLint для всех проектов, что улучшило читаемость и качество кода. • Реализовал NgRx Signal Store после миграции на Angular 18, что упростило управление состоянием приложения. • Реализация сложных архитектур Angular-приложений: работа с механизмами Change Detection, использование Ivy Engine, внедрение standalone-компонентов и сигналов (Signals). • Разработка форм с использованием Reactive Forms и Template-driven Forms, включая кастомные валидаторы, динамическое управление состоянием и реактивное взаимодействие с API. • Настройка маршрутов с использованием Angular Router, реализация Route Guards для защиты доступа к страницам, применение Resolvers для предварительной загрузки данных, организация Lazy Loading модулей для повышения производительности приложения. • Использовал библиотеку PrimeNG для реализации интерфейса. Адаптировал существующие компоненты под дизайн-систему продукта и разрабатывал кастомные компоненты поверх PrimeNG для повышения переиспользуемости и соответствия бизнес-требованиям. • Реализовал сложные таблицы с использованием p-table, включая пагинацию, фильтрацию и сортировку. Разработал модальные окна с динамическим контентом на основе Dialog и OverlayPanel. Использовал формы PrimeNG в связке с Reactive Forms для создания гибких и проверяемых пользовательских интерфейсов. • Применял переменные CSS для унификации тем оформления и быстрого переключения между ними. Настройка внешнего вида сторонних и собственных компонентов через глубокие селекторы и использование CSS Modules для предотвращения конфликтов стилей • Активно использовал RxJS для обработки потоков данных: применял Observable для подписки на события, Subject и BehaviorSubject для управления локальным и глобальным состоянием. Реализовывал реактивный подход во взаимодействии с API, формами и маршрутизацией. • Для оптимизации запросов к API применял такие операторы RxJS, как switchMap — для отмены устаревших запросов, mergeMap — для параллельной обработки задач, debounceTime — для ограничения частоты ввода пользователя (например, поиск). • Использовал продвинутые возможности TypeScript: Generics для написания универсальных функций и компонентов, Utility Types (Partial, Pick, Omit) для создания точных типов, декораторы — для реализации кастомной логики в компонентах и директивах. • Оптимизировал корпоративную CRM-систему, что сократило время выполнения задач на 30%. Стек технологий: Angular 15–18, NgRx Signal Store, NX, Module Federation, TypeScript, SCSS, ESLint, GitLab CI/CD
Стек специалиста на проекте
TypeScript, NGRX, SCSS, Angular, ESLint, GitLab CI/CD, signal, module federation, NX, Storm
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2023 - По настоящее время  (2 года 4 месяца)
Проект NDA
Роль
Frontend-разработчик
Обязанности
Описание проекта: Разработка различных приложений. В роли frontend-разработчика принимал участие в нескольких проектах, работая в командах разного размера. Ключевые проекты: - Приложение для обмена сообщениями и данными между двумя клиентами: - Административная панель для картографического сервиса Обязанности: ● Разрабатывал клиентскую часть с использованием Angular. ● Создавал универсальные UI-компоненты и библиотеки, что повысило переиспользуемость кода. ● Реализовал оптимизацию рендеринга и производительности, что сократило время загрузки страниц на 25%. ● Проводил code review и участвовал в планировании спринтов, что повысило качество кода и скорость разработки. ● Проектировал архитектуру приложения по принципам Flux/Redux, используя EntityAdapter для оптимизации управления списковыми данными. Применял мемоизацию с помощью createSelector для минимизации повторных вычислений в Store. ● Нарезал и оценивал задачи, что улучшило процесс управления проектом.
Стек специалиста на проекте
Redux, RxJS, TypeScript, NGRX, FLUX, Angular, Code Review, UI компоненты, Storm, EntityAdapter
Отрасль проекта
Social Networking
Период работы
Май 2020 - Апрель 2023  (3 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)
Специальность
Электроника, информатика и управление (ЭИУК), Системы автоматического управления
Завершение учебы
2021 г.

Похожие специалисты

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • Information Security • Insurance • Media
НБ
Николай Б.
Минск
Angular разработчик
Senior
3 246,75 Р/час
JavaScript
lead
TypeScript
Angular
.NET
Backbone.js
Bootstrap
C#
C/C++
Cesium
+70

Николай — опытный Angular-разработчик уровня Senior из Минска, Беларусь. Опыт работы на проектах в различных отраслях: FinTech & Banking, Insurance, E-commerce & Retail, Information Security, BioTech, Pharma, Health care & Sports, Media. На позиции Lead JavaScript-разработчика участвовал в создании приложения для B2B-клиентов Unicredit, где занимался разработкой с нуля, включая архитектуру, руководство фронтенд-разработчиками и создание мок-сервера на Node.js. В проекте по оформлению страховок для компании ВСК работал с внутренним фреймворком SmartForms, добавляя новые функции и исправляя старые. Для Lemonade разрабатывал и дорабатывал магазины на базе Shopify, а для Mercer и EBV — веб-приложения, где оценивал задачи и работал с кодом. Участвовал в разработке приложения для медицинской организации в рамках проекта MedTech Exchange.

Подробнее

Недавно просмотренные специалисты

GameDev • Information Security • RnD
ДВ
Дмитрий В.
Санкт-Петербург
Java разработчик
Senior
3 946,58 Р/час
Native
r2dbc
Grafana
Gitlab CI
GitLab
Разработка
Spock
Spring Core
Spring Data
tools
+58

Senior Java Developer с более чем 12-летним опытом разработки и сопровождения высоконагруженных распределённых backend-систем, преимущественно в игровой и технологической сферах. Специализируюсь на проектировании масштабируемой архитектуры, обеспечении стабильной работы сервисов и глубоком анализе проблем в продакшене. Мой основной технологический стек: Java 17, Spring Boot, Micronaut, Project Reactor, MongoDB, PostgreSQL, Redis, RabbitMQ, Prometheus, Grafana, Docker, Kubernetes. Ключевые компетенции: – Миграция монолитов в продуманные микросервисные архитектуры – Оптимизация производительности, масштабируемости и отказоустойчивости – Поиск и устранение сложных проблем в боевой среде – Обновление устаревших систем до современных стеков – Плотное взаимодействие с DevOps, QA и продуктовыми командами на всех этапах разработки Мне важны чистота архитектуры, удобство сопровождения и предсказуемое поведение систем под нагрузкой. Особенно интересуют проекты, где устойчивость и производительность backend-сервисов имеют критическое значение.

Подробнее
FinTech & Banking • Social Networking
МЭ
Михаил Э.
Москва
Angular разработчик
Middle+
2 987,01 Р/час
NX
UI
React testing library
языки программирования
Redux
styling
management
Базы данных
custom
NGRX
+34

Опытный Frontend-разработчик с 4+ годами успешной работы над сложными проектами в банковской, корпоративной и коммерческой сферах. Специализируюсь на создании высокопроизводительных веб-приложений с использованием Angular (версии 15–18), NgRx Signal Store, NX и микрофронтендов (Module Federation). Владею навыками разработки UI-компонентов, оптимизации производительности и рефакторинга кодовой базы. Уверенно работаю в Agile/Scrum командах, имею опыт проведения code review, технического интервью и написания технической документации. Готов взяться за проекты, связанные с разработкой SPA, микрофронтендов или корпоративных систем. ДОСТИЖЕНИЯ ● Сократил время загрузки страниц на 25% благодаря оптимизации рендеринга. ● Улучшил читаемость и качество кода через внедрение ESLint. ● Повысил модульность системы, внедрив микрофронтенд-архитектуру (Module Federation). ● Оптимизировал корпоративную CRM-систему, что сократило время выполнения задач на 30%. SOFT SKILLS Аналитическое мышление: Умение анализировать текущие процессы и предлагать решения для их оптимизации. Коммуникация: Эффективное взаимодействие с командами разработки, тестирования и дизайнерами. Адаптивность: Быстрая адаптация к новым требованиям и изменениям в проектах. Лидерство: Проведение code review, участие в планировании спринтов и ретроспективах.

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector
ВШ
Владимир Ш.
Краснодар
Системный аналитик
Senior
3 103,89 Р/час
UML
ER - диаграммы
Postman
HTTP
REST
Oracle
Selenium
Swagger
ETL
Join
+32

Навыки: Системный и бизнес-анализ (9+ лет опыта) Проектирование ИС (UML, BPMN, ERD, IDEF), составление схем для исполняемых BPMN бизнес-процессов Работа с требованиями (СТ/ТЗ, АЗ, ОАР, пользовательские сценарии) Реляционные и нереляционные БД - хорошие теоретические знания PostgreSQL, Oracle PL/SQL, SQL-запросы REST API (Swagger, Postman), Kafka (интеграции) Agile/Scrum (Scrum-master, проведение церемоний) Управление командами Документооборот (Confluence, Jira, Miro) Системный аналитик с более чем 9-летним опытом работы в области системного анализа, прошедший путь от Junior SA до Team Lead. Обладаю глубокими знаниями во взаимодействии со "сложными" заказчиками и успешным управлением проектами. Имею опыт работы с документооборотом, системами управления проектами и картографией, а также в методологиях разработки Waterfall и Agile. Специализируюсь на разработке комплексных проектных решений, используя лучшие практики и готовые шаблоны аналитической документации. Если вашей команде требуется качественная документация, ревью системных требований, обучение аналитиков, постановка внутренних процессов или разработка модели данных, я готов обсудить возможные варианты сотрудничества. Ключевые навыки: • SQL: 6+ лет • Atlassian Confluence: 6+ лет • BPMN: 6+ лет • ERD: 3 года • UML: 3 года • Atlassian Jira: 3 года Общий стек технологий: • UML, • BPMN, • ERD • Atlassian Jira • Confluence • SQL • Kafka • Figma • Postman • Swagger • Archimate, • IDEF • Python • Selenium • Django • BS4 • JavaScript.

Подробнее
Urban technology
АМ
Алексей М.
Ульяновск
Системный аналитик
Middle
2 519,94 Р/час
методологии
Redmine
Функциональные требования
анализ
Контроль версий
Разработка
MS Windows
Обучение
Разработка технической документации
Базы данных
+41

4+ года опыта бизнес/системного анализа, в том числе: ● Опыт общения с заказчиком, сбор бизнес-требований, выяснение деталей. ● Работа с нормативной документацией. ● Написание технической документации. ● Разработка функциональных и нефункциональных требований. ● Декомпозиция задач. ● Описание бизнес-процессов в нотации BPMN. ● Разработка диаграмм в нотации UML. ● Разработка модели данных и API интеграций. Занимаюсь аналитикой более 4 лет. Имею опыт в постановке и контроле выполнении задач. Хорошо работаю в команде и выс легко завожу новые контакты, быстро включаюсь в работу над новым проектом, умею находить способы сделать продукт более удобным для клиента.

Подробнее
E-commerce & Retail • LifeStyle • Manufacturing
МС
Марина С.
Саратов
1С разработчик
Middle
2 183,61 Р/час
1С:Предприятие
1С:Управление торговлей 8
1С:Зарплата и Управление Персоналом 8
1С:Бухгалтерия 8
1С:ERP
1С:ERP Управление предприятием
1С:Документооборот
1С:Бухгалтерия
1С:Зарплата и Управление Персоналом
+11

Марина — опытный специалист в области 1С. Она обладает навыками разработки и консультирования по работе с различными конфигурациями 1C:ERP, 1C:Бухгалтерия, 1C:Документооборот, 1C:Управление торговлей 8, 1C:Зарплата и управление персоналом 8 и другими. Марина имеет опыт работы на проектах, связанных с доработкой и сопровождением конфигураций 1С для производственных компаний. В её обязанности входило консультирование сотрудников компании, разработка и оформление инструкций, демонстрация функционала, обучение пользователей, настройка обменов, переносы данных, организация бизнес-процессов, анализ учёта, поиск и исправление ошибок в учёте и системе, корректировки регистров, разработка отчётов.

Подробнее