Дмитрий И. , Middle+, Frontend разработчик

Male avatar
Дмитрий И.
Россия, Великий Новгород
2 875 ₽/час 460 000 ₽/мес. без НДС
    Frontend разработчик
    Angular разработчик
  • Middle+
Опыт работы:
От 3 до 6 лет
Языки:

Английский — A2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
Angular
Node.js
HTML5
CSS3
JavaScript
RxJS
Angular Material
DevExtreme
Primeng
NGRX
ngxs
Nest.js
Socket.io
Webpack
NX
Jest
Karma
Jasmine
WebGPU
WGSL
WebAssembly
Emscripten
C++
TypeScript
WebSocket
Git
Gitea
Redmine
Jira
Applications:
SCSS
Source_control:
GitLab
Формат работы
Удалённо
Описание о специалисте
  1. Опыт разработки на Angular более 4-х лет
  2. Опыт коммерческой разработки на web-технологиях более 4-х лет
  3. Опыт работы с RxJS, Angular Material, DevExtreme, PrimeNG, NgRx, NGXS, Webpack, Nx, Jest, Karma, Jasmine, WebGPU, WebAssembly, Emscripten
  4. Уверенное владение TypeScript
  5. Уверенное владение JavaScript
  6. Базовые знания Node.js
  7. Базовые знания Nest.js
  8. Хорошая алгоритмическая база
  9. Опыт работы с AI-инструментами (ChatGPT, Cursor)


Достижения:

Являюсь активным контрибьютором фреймворка Angular, где внес вклад в развитие проекта.

1) Исправил баг, связанный с привязкой атрибута в шаблоне, что улучшило функциональность фреймворка и повысило удобство его использования для разработчиков.

Ссылка на Pull Request: https://github.com/angular/angular/pull/53148


2) Исправил пример программной отрисовки компонентов в документации.

Ссылка на Pull Request: https://github.com/angular/angular/pull/59768

Примеры работ

Regul DCS
Описание задачи/проекта

Комплекс ПО для программируемых логических контроллеров «Regul»

Позиция на проекте
Senior Angular Developer
Размер команды
45 человек
Ответственность
  1. С нуля разработал библиотеку для отображения графиков с использованием C++, WebAssembly и WebGPU
  2. Перенес функционал по подготовке данных для отображения графиков с Web Worker’ов в WebAssembly
  3. Помогал в проектировании и внедрении переиспользуемых компонентов
  4. Сотрудничал с backend-разработчиками для интеграции RESTful API
  5. Участвовал в код-ревью и внедрял полученные замечания
Технологии и инструменты
Angular Material, C++, DevExtreme, Git, Gitea, NGRX, NX, Redmine, RxJS, SCSS, WebAssembly, WebSocket, WebGPU, WGSL, Emscripten, Angular 19
Период работы/продолжительность
Сентябрь 2025 г. - Апрель 2026 г.
Единая диспетчерская служба города Москвы
Позиция на проекте
Senior Angular Developer
Размер команды
25 человек
Ответственность
  1. Разработал систему установки привилегий для сотрудников диспетчерского центра
  2. Разработал функционал по работе с заявками
  3. Доработал документацию по стилю написания кода
  4. Помогал в проектировании и внедрении переиспользуемых компонентов
  5. Сотрудничал с backend-разработчиками для интеграции RESTful API
  6. Участвовал в код-ревью и внедрял полученные замечания
Технологии и инструменты
Angular Material, Git, GitLab, Jira, Make, ngxs, NX, Primeng, RxJS, SCSS, Webpack, Webpack Module Federation, WebSocket, Angular 18
Период работы/продолжительность
Август 2024 г. - Сентябрь 2025 г.
Eftech.Factory
Описание задачи/проекта

Комплекс сервисов и библиотек, работающих c low-code конфигурацией.

Позиция на проекте
Senior Angular Developer
Размер команды
14 человек
Ответственность
  1. С нуля разработал систему поиска low-code конфигураций для Eftech.Studio
  2. Разработал календарь, модифицировав реализацию стандартного календаря на основе библиотеки PrimeNG
  3. Успешно реализовал функционал по подключению календаря с возможностью выбора диапазона дат
  4. Доработал документацию по созданию виджетов и стилю написания кода
  5. Помогал в проектировании и внедрении переиспользуемых компонентов
  6. Сотрудничал с backend-разработчиками для интеграции RESTful API
  7. Участвовал в код-ревью и внедрял полученные замечания
Технологии и инструменты
Angular Material, Git, GitLab, Jira, Make, ngxs, NX, Primeng, RxJS, SCSS, Webpack, Webpack Module Federation, WebSocket, Angular 18
Период работы/продолжительность
Март 2023 г. - Август 2024 г.
Whitebox CRM
Описание задачи/проекта

CRM-система для фармацевтической промышленности

Позиция на проекте
Senior Angular Developer
Размер команды
11 человек
Ответственность
  1. Разрабатывал и поддерживал CRM-систему с использованием Angular, DevExreme и NgRx
  2. Разработал интерактивные карты взаимодействия между представителями учреждений здравоохранения и медпредставителями фармацевтической компании
  3. Разработал конструктор опросов с возможностью установления зависимости отображения вопросов
  4. Помогал в проектировании и внедрении переиспользуемых компонентов
  5. Сотрудничал с backend-разработчиками для интеграции RESTful API
  6. Участвовал в код-ревью и внедрял полученные замечания
Технологии и инструменты
Angular 15, Angular Material, DevExtreme, Jasmine, Karma, NGRX, NX, RxJS
Период работы/продолжительность
Февраль 2021 г. - Март 2023 г.

Образование

Среднее специальное
Название учебного заведения/курса
ОГА ПОУ «Боровичский техникум строительной индустрии и экономики»
Специальность
Монтаж, наладка и эксплуатация электрооборудования промышленных и гражданских зданий
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster