Frontend разработчик (Angular)
250 000 руб
Дмитрий Викторович
Возраст
34 года (23 Июля 1991)
Город
Санкт-Петербург
,
м. Девяткино
Переезд невозможен
Гражданство
Россия
Полная занятость
11 лет 10 месяцев
Информационные технологии / IT / Интернет
Разработка Frontend-приложения в области добычи ресурсов
► Стек: Angular 19+ (signals, standalone), NgRx (SignalStore, Events, Entity managment и др.), Микрофронт (Webpack MFE), Angular Schematics, Ng-zorro, разработка UIkit.
► Разработка в условиях повышенного требования к соответствию ТЗ и дизайну
► В остальном прошу смотреть предыдущий опыт работы в AnyLogic Company
Информационные технологии / IT / Интернет
Перевод крупного desktop-приложения в области логистики на Web-технологии
Опыт полного цикла разработки приложения (от старта с нуля до выпуска продукта и его сопровождения)
► Сбор требований, раработка архитектуры и её реализация, разработка основной функциональности продукта
► Стек: Angular (4-19+, опыт миграции на новые версии), NgRx (store, effects, entity managment и др.), RxJS (активное использование, custom pipe operators и т.д.), Angular Forms (Reactive, Custom validators: в том числе и асинхронные), Angular Router (lazy-loading, secondary routes и т.д.), Angular Library, Bootstrap (SCSS) 4-5, Angular Material/CDK, Dynamic Components, Angular Animations, WebSocket и др.
► Работа со следующими сложными компонентами: разработана таблица (с кастомными контролами и мультиредактированием, virtual scroll до 3.6 млн. строк), карта (Leaflet.js), графики (D3), визуализация графов (ngx-graph), custom dashboard (
пользователь сам может создавать элементы, определять их размер и перетаскивать по рабочей области)
► Интернационализация проложения (RU/CN), Работа с OAuth, реализация клиент-серверного механизма undo-redo и др.
► Написание крупной административной панели для лицензирования (90+ экранов в Figma), управления правами доступа, назначения ролей и др.
► Следование паттернам проектирования (Design Patterns, GoF), ООП/ФП, соблюдение (по возможности): DRY, SOLID, KISS, YAGNI и т.д.
► Дополнительно: unit-тесты, подготовка приложения для e2e-тестов, private npm regestry (Nexus), ElectronJS, style-гайд, сode-review, Lint, Git, Gitflow, Git Submodules, Bitbacket, GitHubFlow/GitFlow, GitLab, iframe-integration, Figma, работа по Scrum, HTML5, CSS3, SCSS и т.д.
Информационные технологии / IT / Интернет
Работа в команде над веб-приложением заказчика. Заказчиком являлась фирма AdaptiBar из Чикаго, США. Демо-версия веб-приложения доступна по ссылке: (https://app.adaptibar.com/landing/test-drive). Распределённая команда из нескольких городов и стран. А также работа над веб-приложением фирмы в области администрирования продаж:
Обладаю устойчивыми навыками в следующих областях:
► Angular 5. (Начинал с AngularJS 1.3/1,5, опыт по переходу используя гибридное приложение AngularJS + Angular 2, затем переход на полноценное приложение и миграция после выхода новых версий на Angular 4 и 5).
► Использование NgRx для управления состоянием приложения.
► Работа с RxJS, ngrx/store, ngrx/effects. Понимание принципов реактивного программирования.
► Настройка LazyLading. Настройка Webpack.
► Работа с: TypeScript, Bootstrap, Sass, разумеется HTML, CSS, JavaScript, Также использовали все возможные lint: sass-lint, ng-lint, ts-lint. Аккуратная работа с legacy-кодом. Работа с JIRA. Опыт работы с OData на серверной части.
Информационные технологии / IT / Интернет
Разработка программного обеспечения. В области поиска и анализа закупок.
В обязанности входило:
► Самостоятельно разработать архитектуру приложения. Используемые паттерны, классы, БД, и взаимодействие между ними.
► Реализовать в виде готового приложения, обеспечивающего автоматический сбор данных, анализ, загрузку и сохранение в БД в режиме 24х7.
► Обеспечить оптимальный поиск и визуализацию результатов найденных данных.
Информационные технологии / IT / Интернет
Работа в команде по разработке продукта компании в области стандартизации видеокамер (стандарт ONVIF):
► В обязанности входило: разработка новых элементов (фичей) для продукта компании в соответствии с ТЗ. Тестирование внесённых изменений в продукт и проверка кода на соответствие заявленным требованиям
► Применение в программировании: WinForms, LINQ, инсталлятор WIX, система контроля версий TortoiseSVN.
► Дополнительно: помощь в презентации продукта, обработка хранимых процедур.
► Результат: Требования к продукту были выполнены, проект сдан в срок.
Информационные технологии / IT / Интернет
Работа в научно-исследовательском департаменте в области обработки голоса и распознавания языка
► В обязанности входило: анализировать современные технологии, разрабатывать алгоритмы обрабатывающие речь
► Применение в программировании: моделирование (MATLAB), разработка движка на C++, OpenMP, работа с памятью. Алгоритмика для больших объёмов данных.
► Дополнительно: документооборот по JIRA, Тестирование TestLink.
► Результат: сделаны коммерческие алгоритмы для обработки голоса применяемые в продуктах компании (Рекомендация от линейного руководителя приложена к портфолио)
Высшее
Информационные системы и технологии (магистр-инженер)
Санкт-Петербург, 2012 — 2018 гг.
Английский — Технический
Права категорий:
B
Стаж:
10 лет
Люблю программировать, при этом смотрю на продукт с точки зрения пользователя, чтобы сделать продукт качественным и удобным
Могу продумать архитектуру приложения и что важнее реализовать её до конца)
Люблю качественный код, чтобы мне и моей команде было легко его поддерживать и развивать)
Также постоянно стремлюсь поддерживать актуальность своих знаний и используемых технологий
10 февраля, 2016
50 000 руб
Елена Владимировна
Город
Санкт-Петербург, м. Лесная local_shipping
Возраст
41 год (27 августа 1984)
Опыт работы:
14 лет
Последнее место работы:
Главный специалист по компьютерной технике, Финансовый отдел Климовского района Брянской области
04.2012 - по текущее время
7 ноября, 2014
120 000 руб
18 августа, 2013
45 000 руб
Александр
Город
Санкт-Петербург
Возраст
38 лет ( 1 марта 1988)
Опыт работы:
2 года
Последнее место работы:
Программист, СПБ ГБУ "Центр мониторинга и экспертизы цен"
06.2012 - 08.2013
Резюме размещено в отрасли
