dmitry-daleevdmitry-daleev

Дмитрий Кондалеев

Frontend (Vue.js) · Фронтенд · Разработка ПО · Средний (Middle)
От 200 000 ₽ · Открыт к предложениям
Возраст: 44 года
Опыт работы: 9 лет и 7 месяцев
Регистрация: 22.01.2020
Последний визит: 1 месяц назад
Местоположение: Россия, Москва
Профессиональные навыки: JavaScript · Vue.js · Ruby on Rails · Meteor.js
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • twin24.ai
    Екатеринбург
    Фронтенд-разработчик (Vue.js)
    Февраль 2020 — По настоящее время (1 год)

    Сопровождение трех существующих проектов:
    • Кабинет оператора
    • Виджет чата для сайта
    • Библиотека используемая в виджете

    Разработка и сопровождение новых версий:
    • Личный кабинет (Nuxt.js)
    • Кабинет оператора (Nuxt.js)
    • Виджет чата для сайта (Vue.js)

    Особенности:
    • ORM поверх Vuex — быстрая БД на клиенте для оптимизации архитектуры
    • Tailwind CSS — utility-first CSS framework для оптимальной стилизации

    Функционал:
    • Инициализация виджета с учетом переданных параметров
    • Синхронизация с localStorage для минимизации количества запросов к API и поддержания единого состояния, когда открыто несколько вкладок одного и того же сайта
    • Програмное управление виджетом и клиентскими событиями
    • Поддержка внешних экшенов (кнопки, товарные виджеты) и их событий
    • Обмен текстовыми сообщениями с отслеживанием доставки/прочтения
    • Обмен файлами. Стилизация компонентов в соответсвии с типом файла
    • Отправка изображений с возможностью просмотра на весь экран в т.ч. в виджете чата
    • Отправка аудио файлов. Реализован кастомный проигрыватель с необходимым функционалом полностью интегрированный в дизайн. В т.ч. компактный вариант представления аудио в виде Waveform
    • Парсинг изображений и видео из текста сообщения с возможностью просмотра в чате
    • Удобный виджет с Emoji
    • Звуковые и визуальные уведомления, когда пользователь отвлекся
    • Управление пользовательскими настройками
    • Многопользовательский чат. Переключение/подключение операторов к чат-сессии
    • Быстрые подсказки из шаблонных сообщений при вводе текста (для оператора)
    • Обмен комментариями в кабинете оператора
    • и др.

  • ИП Кондалеев Д.В.
    Москва
    Full Stack Developer
    Июль 2011 — Февраль 2020 (8 лет и 8 месяцев)

    [ JS ]

    2019-2020 — Разработка для маркетинговых проектов: квизы, калькуляторы, фильтры.

    Технологии, инструменты:

    — Nuxt.js; Vue.js;

    — Генерация статических сайтов с размещением в облачном хранилище. API на базе gCloud(Node.js; Express.js)

    — Верстка на базе Tailwind CSS

    — Интеграция со сторонними сервисами (CRM, Email-рассылка, СМС и т.п.)

    2017-2018 — Разработка сервиса, анализирующего и прогнозирующего развитие трендов на основе поведения пользователей в соцсетях.

    Технологии, инструменты:

    — Meteor.js

    — Redis

    — mLab

    В составе: сервис по управлению воркерами; очередь задач; воркеры для взаимодействия с API Вконтакте; отдельный сервис с интерфейсом для конечных пользователей. Интеграция с Яндекс.Кассой

    До 2017:

    ••• Разработка сервиса для оптовиков. Прайс-листы работают, как маркетинговый инструмент. Плюс функционал по прозрачному управлению заказами.

    — Meteor.js

    — Импорт/Экспорт

    — Виджет для сайта

    ••• CRM для управления взаимоотношениями с учетом специфики работы страхового агрегатора

    — Meteor.js

    [ RoR ]

    Более 10 проектов на Ruby on Rails. В т.ч.:

    — Новостной портал

    — Конструктор лендингов

    — Интернет-магазин

    — Площадка по оптовой продаже электротехнической продукции

    — Сервис для проведения собраний жильцов

    БД

    — MySQL

    — PostgreSQL

    — MongoDB

    Деплой на VPS с использованием Capistrano.

    ------------

    • Frontend: Vue.js;

    • Backend: Node.js; Ruby on Rails

    • Универсальные приложения: Nuxt.js; Meteor.js

    — Получение и обработка данных JSON

    — Формирование и обработка данных XML

    — Создание и изменения модулей пользовательского интерфейса

    — REST api

    — Обмен данными со сторонними web сервисами

    — Алгоритмы постоянного сбора и обработки данных

    — SPA

    — Настройка сервера Ubuntu

    — 2FAuth

    — Прием платежей

    — Формирование ТЗ

    — Контроль web разработки

    — Проектирование приложений

    — Интеграция корпоративных web сервисов с 1С

    — Разработка по методике Agile

    ...

Высшее образование

  • РГЭУ (РИНХ)

    Ростовский государственный экономический университет (РИНХ)
    Ростов-на-Дону · 178 выпускников
    Финансовый
    Сентябрь 1993 — Июль 1998 (4 года и 10 месяцев)
    Банковское дело

Дополнительное образование