dmigdmig

Дмитрий Гилс

веб-разработчик · Бэкенд · Фронтенд · Старший (Senior)
Открыт к предложениям
Возраст: 38 лет
Опыт работы: 16 лет и 10 месяцев
Регистрация: 23.12.2005
Последний визит: 2 дня назад
Местоположение: Черногория, Будва
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Специализация и профессиональные навыки: Python, Javascript, Bash/sh, SQL/NoSQL. С одинаковым интересом пишу бэкенд/сервисы на питоне и строю интерфейсы на Vue.js.
Легко берусь за изучение нового, если есть где это знание применить. 

Помимо разработки, есть интерес к настройке/администрированию (так или иначе занимаюсь этим параллельно с основными задачами), травле багов -- люблю докапываться до сути проблем.

Из специфического опыта отмечу asterisk: собрал кластер на нём, сделал пару веб-интерфейсов для управления станцией на нём.

Профессиональные цели: Решение интересных задач. Создание нового.

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

  • GitHub
    @dmig-alarstudios, c мая 2019 (1 год и 5 месяцев)
    27 вкладов в 1 репозиторий, связан с языками:

Опыт работы

  • Разработка программного обеспечения для стартапов. Нестандартные решения.
    Будва · От 10 до 100 сотрудников
    backend developer
    Май 2019 — По настоящее время (1 год и 6 месяцев)

    Занимаюсь:

    * поддержкой и (меньше) развитием legacy-приложения (flask, sqlalchemy, messy code)

    * архитектурой и разработкой нового приложения (микросервисы, полностью асинхронный код)

    * немного вкладом в opensource

  • Частная практика, работа без зачисления в штат
    Бангкок · От 1000 до 5000 сотрудников
    Сентябрь 2015 — Май 2019 (3 года и 9 месяцев)

    Разработка backend/frontend и администрирование серверов на заказ. Два собственных работающих проекта, два бота для Telegram.

    Opensource проекты (см. github):

    - разработал приложение для перепоста из каналов Telegram в группы VK. код открыт (https://github.com/dmig/xpostr)

    - внёс несколько важных изменений в aiorpc -- одну из самых быстрых библиотек RPC на python (https://github.com/dmig/aiorpc)

    - взял на поддержку микрофреймворк Pycnic (https://github.com/dmig/pycnic)

    - взял на поддержку утилиту version-manager (https://github.com/dmig/aiorpc)

    - взял на поддержку 3 брошенных плагина для GIMP (https://github.com/dmig/gimp-scan-cutterhttps://github.com/dmig/gimp-lqr-pluginhttps://github.com/dmig/gimp-deskew-plugin)

    - переписал плагин для GIMP со scheme на python (https://github.com/dmig/DivideScannedImages -> https://github.com/dmig/gimp-scan-cutter)

    - в Howdy (https://github.com/boltgolt/howdy) ускорил процесс авторизации в ~2.5 раза (https://github.com/boltgolt/howdy/issues/99#issuecomment-451008871)

    - локализовал баг с пробуждением ubuntu из hibernate и написал патч (https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1769297)

    Использую:

    Python 2/3, gevents, numpy, dlib, opencv, ccxt, geoip2, google-api, asyncio, aiorpc, aiohttp, Telegram Client API, Telegram Bot API, VK API, Facebook API, Flickr API
    Javascript (ES5, ES2016), PhantomJS, Vue.js, Quasar,
    MySQL, SQLite, MongoDB,
    Systemd (управление сервисами, планировщик)
    Git

  • ЗАО "ИТ-Сервис"
    Москва
    javascript-разработчик
    Сентябрь 2014 — Сентябрь 2015 (1 год и 1 месяц)
    Поддержка и развитие CRM систем.
  • Купоны на самые разные услуги и путешествия по всему миру со скидками от 50% до 90%
    Москва · От 100 до 1000 сотрудников
    PHP програмист
    Январь 2012 — Март 2014 (2 года и 3 месяца)
  • Телекоммуникационная компания
    Москва · От 100 до 1000 сотрудников
    разработчик всего и вся
    Февраль 2009 — Сентябрь 2011 (2 года и 8 месяцев)
    Обязанности: - всё вокруг asterisk: интерфейсы управления, сбор статистики, отчёты, интеграция со всем, что попадается под руку
  • Eyelinkmedia
    Москва
    php программист
    Октябрь 2006 — Сентябрь 2008 (2 года)
    поддержка и разработка крупной социальной сети
  • Москва · От 10 до 100 сотрудников
    Иинженер-эксперт направления «Дистанционное Обслуживание»
    Март 2006 — Апрель 2006 (2 месяца)
    Сопровождение и доработка функционала "тонкого клиента" BSS
    Специалист по внедрению ИБС "Новая Афина"
    Октябрь 2005 — Февраль 2006 (5 месяцев)
    Установка и настройка ИБС "Новая Афина", обучение пользователей.
  • Группа креативных агентств с digital-сердцем, неравнодушных к результатам
    От 100 до 1000 сотрудников
    PHP программист
    Ноябрь 2004 — Сентябрь 2005 (11 месяцев)
  • Мир рекламы
    PHP программист
    Октябрь 2004 — Октябрь 2005 (1 год и 1 месяц)
    Разработка web интерфейса к системе обработки заказов.
  • Datainlife
    PHP программист
    Июнь 2004 — Октябрь 2004 (5 месяцев)
    Доработка и расширение возможностей системы управления содержимым сайта.
  • От 1000 до 5000 сотрудников
    PHP программист
    Октябрь 2003 — Май 2004 (8 месяцев)
    Доработка и расширение возможностей собственной системы документооборота.
  • От 100 до 1000 сотрудников
    Специалист отдела тестирования
    Август 2002 — Сентябрь 2003 (1 год и 2 месяца)
    Тестирование доработок и исправлений подсистемы кредитного отдела.

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

  • МГТУ им. Н.Э. Баумана

    Московский государственный технический университет имени Н.Э. Баумана
    Информатики и систем управления; ИУ
    Январь 1999 — Январь 2006 (7 лет)