Дмитрий Т. Angular разработчик, Middle

ID 7488
ДТ
Дмитрий Т.
Мужчина, 29 лет
Россия, Пермь, UTC+5
Ставка
2 077,92 Р/час
НДС не облагается
Специалист доступен с 1 января 2026 г.

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

Подробнее
О специалисте
Специализация
Angular разработчик
Грейд
Middle
Навыки
JavaScript
TypeScript
HTML
CSS
SCSS
Angular 2+
NGRX
RxJS
Angular Material
UI
Git
Node.js
Webpack
Bootstrap
Docker
Отрасли
RnD
Главное о специалисте
О себе: Писал на проектах без Angular, на чистом JS + TS, создавал SPA сайты и настраивал вручную Webpack. Работал также в команде из двух и трех человек по методологиям Scrum, Agile. В этом сильно помогали инструменты Kanban, а именно: доски Trello и Notions. На Angular было написано несколько проектов с использованием Angular Material, NgRx, и RxJs. В настоящее время занимаюсь работой над проектом на Angular 15 – da-signa, ускоритель процессов в фармацевтической отрасли. Дополнительное образование: RS School Пройденный курс: JavaScript / Front-end Stage#1 & Stage#2 & Stage#3 Улучшенные навыки: Angular, JavaScript, HTML, CSS, TypeScript, Webpack, Node.js, SCSS, Семантическая верстка, Адаптивная верстка, Веб-разработка Пройденная практика и достижения: крайне сложный и интенсивный курс, охватывающий огромное количество технологий.
Проекты   (4 года 6 месяцев)
Проект DaSigna – ускоритель процессов в фармацевтической отрасли
Роль
Angular-разработчик
Обязанности
Что было сделано? • Реализовано большое количество фич (drag&drop, автозаполнение/автоподстановка данных, выбор элементов чекбоксами в т.ч. в разных подгруппах, ручная простановка заголовков столбцов для загруженного файла эксель, информативные ошибки). • Обновлен дизайн/верстка/логика сайта в соответствии с изменениями в макете. • Созданы интерфейсы для данных и сервисы для взаимодействия с бэкэндом. • Создано множество новых роутов, добавлены guards для доступов, в соответствии с типом авторизованного пользователя. • Реализовано большое количество модальных окон со сложной логикой. • Тестирование работы логики сайта, исправление имеющихся ошибок. • Другие функции и фичи для удобства пользователя. Используемые технологии: Angular, TypeScript, JavaScript, Angular Material, RxJs, HTML, CSS, SCSS, Bootstrap, GitLab, Git, Docker
Период работы
Июнь 2023 - По настоящее время  (2 года 2 месяца)
Авиакомпания
Роль
Angular-разработчик
Обязанности
Описание задач: • Добавление возможности в header, выбора из 4 вариантов формата даты, и формата валюты, и переключение их в любое время на сайте. • Реализация модального окна для регистрации и логина пользователя и их валидацию, с обращением к бэкэнду. Ограничение доступа для незарегистрированных пользователей на определенные страницы. • Реализация формы для поиска имеющихся рейсов с бэкэнда (С обратом или без, аэропорт отправления, аэропорт прибытия, желаемая дата, количество предполагаемых пассажиров) • Реализация форм для и заполнения данных по пассажирам. • Окно review, где собирается вся информация для проверки с возможностью, вернутся назад и изменить данные, или добавить заказ в корзину, или сразу перейти к оплате. • Реализация корзины, с возможностью отредактировать добавленную позицию или удалить её. Так же существует возможность выбора чекбоксами необходимые заказы билетов из корзины для их оплаты. • Реализован экран просмотра информации об авторизованном пользователе. • Все состояния хранились в store библиотеки Angular NgRx. Для удобной отладки и дальнейшей поддержки приложения. Для стилизации использовались элементы Angular Material. Используемые технологии: Angular, TypeScript, JavaScript, Angular Material, GitLab, Git, Docker
Период работы
Март 2023 - Май 2023  (3 месяца)
YouTube-client
Роль
Angular-разработчик
Обязанности
Описание задач: • Создание страницы логина с валидацией полей и регистрацией на уровне Frontend, с разными типами пользователь админ и обычный. Для проверки валидности и доступов использовались guards. • Работа с YouTube-API, подключение, создание интерфейса, обработка приходящих данных. • Создание поиска по видео из базы YouTube и отображение карточек с видео (превью, статистика по данному видео, информация с возможностью перехода на подробную страницу конкретного видео) • Создание сортировки по названию и количеству просмотров (asc-desc), и фильтр, который из полученных результатов поиска видео, позволял отфильтровать нужное видео путем текстового ввода. • Создание своей новой карточки для видео, с необходимыми полями. • Все состояния хранились в store библиотеки Angular NgRx. Для удобной отладки и дальнейшей поддержки приложения. Для стилизации использовались элементы Angular Material. Используемые технологии: Angular, TypeScript, JavaScript, Angular Material, NgRx, GitLab, Git, Docker
Период работы
Декабрь 2022 - Февраль 2023  (3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Магистратура. Пермский национальный исследовательский политехнический университет
Специальность
Экономика фирмы
Завершение учебы
2020 г.
Высшее
Учебное заведение
Бакалавриат: Пермский национальный исследовательский политехнический университет
Специальность
Экономика фирмы
Завершение учебы
2018 г.

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

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.

Подробнее
EdTech
КИ
Карина И.
Москва
Angular разработчик
Middle
1 688,31 Р/час
Angular
React
JavaScript
TypeScript
Git
HTML
CSS
Angular Material
Docker
Bootstrap
+23

Карина — Middle разработчик с специализацией в Angular, обладает опытом работы в сфере EdTech. Имеет высшее образование по направлениям «Программист» и «Биология». Ключевые навыки включают Angular, React, JavaScript, TypeScript, Git, HTML, CSS, Angular Material, Docker, Bootstrap, GitLab, Kanban, Scrum, Webpack, NGRX, Electron.js, UI, UX, SCSS, RxJS, Python, PostgreSQL, Django. Принимала участие в следующих проектах: - «Go Flow» (3 месяца): разработка фронтенд-приложения с нуля, создание архитектуры, библиотеки компонентов, работа над UI/UX. - «Ускоритель процессов в фармацевтической отрасли» (5 месяцев): разработка приложения на Angular и Typescript, верстка сайта, рефакторинг, оптимизация функционала, поддержка чужого кода, тестирование логики сайта. - «Система для отслеживания судов и расчёта стоимости перевозки груза по морю» (5 месяцев): масштабное обновление проекта, проектирование UI и UX, реализация функционала, тестирование и рефакторинг приложения. - «Testify» (1 год 3 месяца): разработка клиентской части приложения на Angular, React и Typescript, проектирование UI и UX, работа с чужим кодом, тестирование интерфейса.

Подробнее
E-commerce & Retail • FinTech & Banking • Information Security • Telecom • Urban technology
РД
Рафаэль Д.
Москва
Angular разработчик
Senior
2 857,14 Р/час
Angular
TypeScript
RxJS
JavaScript
Git
HTML
CSS
SCSS
Bootstrap
HTML5
+26

Рафаэль — Angular разработчик уровня Senior из Москвы. Специализируется на фронтенд-разработке с использованием Angular, TypeScript, RxJS, JavaScript и других технологий. Имеет опыт работы в отраслях E-commerce & Retail, FinTech & Banking, Information Security, Telecom, Urban technology. Участвовал в разработке комплексной CRM-системы для B2B-сегмента, где изучал основы Angular-разработки и принципы построения корпоративных приложений. Работал над созданием и оптимизацией пользовательских интерфейсов для различных аутсорсинг-проектов. Реализовал клиентскую часть платформы микрофинансирования с нуля до продакшн-запуска, создав безопасный и интуитивный интерфейс для работы с финансовыми операциями. Разрабатывал интерактивную геоинформационную B2B платформу с real-time отображением геоточек, интуитивно понятным пользовательским интерфейсом и продвинутыми алгоритмами фильтрации и группировки. Внедрил централизованное хранилище состояния в высоконагруженную B2B платформу корпоративного уровня, провёл масштабный рефакторинг критически важного legacy-кода в продакшн-среде. Выступал в роли технического лидера при создании трёх взаимосвязанных систем автоматизации для управления промышленным газовым оборудованием, спроектировав унифицированную архитектуру на основе Feature-Sliced Design. Провёл комплексный анализ архитектурных проблем и внедрил решение на основе модифицированного Feature-Sliced Design в критически важном проекте банковского документооборота, что привело к полной реструктуризации кодовой базы и улучшению читаемости и масштабируемости приложения.

Подробнее

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

Cloud Services • FinTech & Banking • Government & Public Sector
АА
Анна А.
Севан
Java разработчик
Senior
4 496,1 Р/час
hibernate/jpa
Работа с интеграциями
AWS
Разработка
Программное обеспечение
JPA 2
spring 5
Spring Data
Spring Cloud
Architecture
+33

Разработчик программного обеспечения на Java с почти 7-летним опытом проектирования, разработки и развертывания приложений. Увлеченный поиском решений сложных задач, сосредоточен на разработке эффективных приложений и оптимизации процессов развертывания. Стремится постоянно учиться и быть в курсе новейших технологий для достижения высококачественных результатов. Опыт работы с микросервисами: Работала над улучшением и тестированием существующих микросервисов на базе Spring Boot. Использовала Spring Cloud Contract для тестирования взаимодействий между микросервисами и обеспечения их совместимости. Опыт работы с Apache Kafka, RabbitMQ; Имею опыт работы в проекте, где использовались RabbitMQ. Хотя я непосредственно не занималась настройкой и разработкой с этими технологиями, понимаю их основные принципы и использование в проекте. Юнит-тестирование, владение практиками организации тестируемого кода: Писала юнит-тесты с использованием JUnit и Mockito для текущих проектов. Применяла практики организации тестируемого кода, такие как инъекция зависимостей и использование мок-объектов. Опыт проектировать API, соответствующий классическим принципам REST: Разрабатывала RESTful API в рамках текущих проектов. Соблюдала основные принципы REST, включая правильное использование HTTP-методов и кодов статуса, а также проектирование ресурсов и их взаимосвязей.

Подробнее
LifeStyle • Media
МД
Магамет Д.
Майкоп
React разработчик
Middle
2 727,27 Р/час
MobX
designer
temn
Sass
React Hook Form
Redux Toolkit
Kanban
расчет
management
GitLab
+43

Специализируюсь на языках программирования JavaScript и TypeScript с фокусом на технологии React.js, Redux Toolkit, MobX, HTML/CSS и другие современные инструменты разработки. Мой опыт работы позволяет мне эффективно создавать высококачественные веб-приложения. Владею навыками использования инструментов разработки, включая Git, Jira и WebStorm, что обеспечивает эффективное управление кодовой базой и задачами проекта. Моя работа в команде основывается на принципах коллективной эффективности, и я активно взаимодействую с коллегами, чтобы достичь общих целей. Мой подход к межличностным отношениям базируется на высоком уровне эмоционального интеллекта. Это помогает мне легко находить общий язык с командой, быстро решать сложные ситуации и создавать позитивное рабочее окружение. Верю в важность поддержания позитивной и продуктивной атмосферы в команде для достижения успешных результатов. Ключевые навыки и технологии: JavaScript и TypeScript: Разработка веб-приложений. React.js, Redux Toolkit, MobX: Построение современных интерфейсов. HTML\CSS, Antd, MUI, Styled-components: Создание адаптивных веб-страниц. REST API, WebSocket: Взаимодействие с сервером. Git: Управление версиями для коллективной разработки. React DevTools: Инструменты разработчика для анализа и оптимизации. Языки программирования: JavaScript, TypeScript Технологии: React.js, Styled-components, React-Router, react-hook-form, react-transition-group, Redux.js, Redux Toolkit, RTK Query, MobX, i18n, Styled-components, Sass, ANT,MUI Design, REST API, WebSocket, HTML\CSS Средства разработки ПО: Git, Jira, WebStorm, Figma, YouGile, React DevTools

Подробнее