dymiodymio

Иван Дымков

Веб-разработчик (Ruby on Rails, Javascript), технический руководитель. · Разработка ПО · Менеджмент · Ведущий (Lead)
Не ищу работу
Возраст: 34 года
Опыт работы: 13 лет и 5 месяцев
Регистрация: 19.11.2010
Последний визит: 6 месяцев назад
Местоположение: Россия, Красноярск
Войдите, чтобы посмотреть контакты пользователя

Обо мне

  • 12 лет профессионального программирования;
  • 4,5 года руководства командами веб-разработчиков;
  • 10 лет веб-разработки и создания сложных frontend-приложений;
  • 7 лет разработки веб-приложений на Ruby on Rails.

Я хорошо знаю весь процесс разработки программного обеспечения.

Понимаю как веб-приложения и сайты живут, как люди и роботы работают с ними.

Знаю и наблюдал лично как проекты умирают.

Могу один создать сложное веб-приложение, но предпочитаю собрать для этого команду, взяв на себя управление и часть разработки.

Принимал участие более чем в 50 проектах в области веб-разработки. Создал и развиваю несколько open-source проектов:

Mayak — инструмент создания основы гибких и мощных сайтов на Ruby on Rails со скоростью установки CMS. Этот проект лёг в основу более чем 40 проектов и вобрал в себя лучшие решения из них.

Витраж — инструмент создания и редактирования сложного контента веб-страницы, основанного на различных по виду и функциям блоках. Проект в стадии беты, но уже используется в нескольких рабочих проектах. Есть демо-сайт.

Player 56s — простой в использовании аудио-плеер для веб-страниц с функцией плейлиста, адаптивным и минималистичным дизайном. Есть демка.

Участие в профессиональных сообществах

Опыт работы

  • sdclabs.com
    Краков
    Full Stack разработчик
    Июль 2018 — По настоящее время (2 года и 7 месяцев)

    Занимался разработкой проекта Stroofy: создал фронтенд часть приложение с нуля с помощью React и принимал участие в разработке бэкенда на Ruby on Rails. Сайт: stroofy.com

  • Геомаркетинговая система, быстрый поиск лучших мест для ритейла
    Красноярск · От 10 до 100 сотрудников
    Ведущий разработчик
    Март 2018 — Июль 2018 (5 месяцев)

    «Местомер» создаётся чтобы помогать бизнесу находить лучшие места для открытия точек в городах России. «Местомер» состоит из трёх частей:

    1. Сборщик данных. Эта часть собирает данные о города, компаниях, населении и другую значимую информацию с самых разных источников чтобы определить лучшие места в городе. Также эта часть производит вычисления для построения тепловых карт и отчётов.
    2. Интерактивная карта — https://map.mestomer.com. Это фронт-енд приложение которое показывает на карте городов слои и маркеры, которые помогут с выбором места. Из них: тепловая карта плотности населения, интенсивности траффика, конкуренции.
    3. Отчёты. Эта часть предназначена для самых больших клиентов, которым использования интерактивной карты недостаточно. Команда «Местомера» готовит для них полный отчёт о интересующих их городах или их районах, в который включены предположения о выручке отдельных точек. «Местомер» использует все свои данные, запрошенные у клиента данные и модуль машинного обучения чтобы это предположение было максимально точным.

    Я создал и поддерживал интерактивную карту. Для этого использовал React. Добавил множество улучшений и доработок в бэкенд, написанный на PHP (Laravel). Руководил работой одного сотрудника.

  • Работающие и эффективные решения в области маркетинга, рекламы и дизайна
    Красноярск · От 10 до 100 сотрудников
    Технический директор
    Апрель 2014 — Ноябрь 2016 (2 года и 8 месяцев)
    В мои обязанности входило развитие направления web-разработки в компании и управление командой разработчиков и тестировщиков. Я создал команду отдела веб-разработки с нуля. 9 человек работало в моём подчинении, из которых 5 человек оставалось в команде на день моего ухода. 33 проекта было создано за время моей работы. Ещё 8 проектов мы взяли для доработок и/или на поддержку. 10 проектов, из вышеперечисленных, было привлечено в компанию мной. Я построил и отладил технологический процесс создания сайтов и web-приложений, организовал процесс ведения проектов с помощью Agile методологии и создал услугу технической поддержки для сайтов клиентов. Также под моим контролем была построена инфраструктура серверов для размещения сайтов клиентов. Некоторые веб-проекты компании, созданные мной и моей командой, вы можете найти в портфолио на сайте компании — http://proektmarketing.ru/projects#sites.
  • DoctorPage
    Сингапур
    Frontend-разработчик
    Август 2012 — Апрель 2013 (9 месяцев)
    В этом международном стартапе я был единственным фронтендером около 6 месяцев. Я создал всё основу архитектуры Javascript-кода в этом проекте. Это была компонентная архитектура на jQuery — компоненты были оформлены в виде jQuery-плагинов. Для отдельных частей приложения использовался frontend-фреймворк Spine. Сайт: http://www.docdoc.com
  • Енисейское речное пароходство
    Красноярск
    Главный специалист по информационной безопасности
    Июль 2011 — Январь 2012 (7 месяцев)
    - Контролировал работу систем безопасности в здании; - Написал часть документации по информационной безопасности; - Работал с проблемами безопасности.
  • Частная практика, работа без зачисления в штат
    Красноярск · От 1000 до 5000 сотрудников
    Веб-разработчик
    Февраль 2011 — Декабрь 2018 (7 лет и 11 месяцев)

    Занимаюсь веб-разработкой от прототипов и ТЗ до готового веб-приложения.

    Работаю сам и формирую команду для проекта, когда она необходима.

  • ЯрМап
    Красноярск
    Javascript-программист
    Октябрь 2010 — Февраль 2011 (5 месяцев)
    - Поддерживал и дорабатывал онлайн версию ГИС Ярмап — http://map.yarmap.ru/ - Создал несколько новых функций для неё; например, получение ссылки на открытую часть карты; - Провёл рефакторинг некоторых частей JavaScript и PHP кода, что ускорило работу карты в 6 раз; - Плотно работал с библиотекой OpenLayers.
  • Сибирские интеграционные технологии
    Красноярск
    Программист
    Февраль 2009 — Февраль 2010 (1 год и 1 месяц)
    - Был частью команды, создавшей веб-приложение для постановки задач и документооборота; - Создал большую часть модулей постановки задач и отчётности; - Разрабатывал серверную часть на Intersystems Caché; - Разрабатывал клиентскую часть Adobe Flex (ActionScript 3); - Использовал в работе SVN, Jira, Jenkins; - После 10 месяцев работы взял на себя роль менеджера проекта этого приложения; - Под моим руководством работал один программист.
  • Кастор
    Красноярск
    Программист 1С
    Октябрь 2007 — Октябрь 2008 (1 год и 1 месяц)
    - Дорабатывал конфигурации 1C-Предприятие v7.7; - Разрабатывал новые модули для этих конфигураций; - Производил доработку интеграции 1С c контрольно-кассовыми технологиями «Атол».
  • Тетрабит
    Красноярск
    Программист 1С
    Ноябрь 2006 — Октябрь 2007 (1 год)
    - Разрабатывал и улучшал конфигурации 1С-Предприятия 7.7 для клиентов компании-франчайзи; - Консультировал пользователей по ипользованию поддерживаемых конфигураций; - Работал напрямую с клиентами; - Выполнил крупный проект доработки конфигурации для специфичных нужд судоходной компании; - Выполнил крупный проект внедрения продукта «ST-Мобильная торговля».

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

  • СибГАУ

    Сибирский государственный аэрокосмический университет им. академика М.Ф. Решетнева
    Красноярск · 209 выпускников
    Информатики и систем управления
    Январь 2003 — Январь 2009 (6 лет)
    Специальность: Информационная безопасность телекоммуникационных систем. Защитил диплом на тему «Анализ и разработка средств создания виртуальной частной сети с открытым исходным кодом для использования алгоритма ГОСТ 28147-89».

Рекомендательные письма

  • Ольга Иванова
    web-программист · знакомый
    Свободно "входит" в коллектив.
    Письмо написано 12 сентября 2011 в 09:10