alekseydjobalekseydjob

Алексей Дмитриенко

Back-end/Front-end · Бэкенд · Фронтенд · Ведущий (Lead)
От 210 000 ₽ · Открыт к предложениям
Возраст: 43 года
Опыт работы: 22 года и 1 месяц
Регистрация: 02.03.2017
Последний визит: 4 дня назад
Местоположение: Украина, Донецк
Профессиональные навыки: JavaScript · MySQL · PHP · Webrtc · Yii framework · PostgreSQL · Websockets · Node.js · Typescript · Extjs
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Более 15 лет опыта написания программного обеспечения начиная с языка ассемблер. Более 10 лет опыта написания веб приложения. Более 4 лет использования языка Perl. Более 5 лет использования javascript. Более 4 лет использования Sencha фреймворков (ExtJS, Sencha Touch).

Опыт написания высоконагруженных Веб проектов. Более 300к уников в день для базы около 6 млн. записей. Проект хостинга файлов, трафик кот. более 100 ТБ в день.

Опыт в подключении биллинг систем к веб проектам.

Опыт в оптимизации запросов базы данных индексирование, построение сложных SQL выражений.

Опыт проектирования и разработки крупной CRM системы для предприятия.

Опыт локализации проектов.

Опыт настройки веб проектов на nix системах. Веб сервер, демоны и т.д.

Опыт написание демонов на языке Perl под nix системы. В том числе и dns демона.

Опыт в разработке гибридных мобильных приложений на языке Javascript (ExtJS (Classic, Modern), Sench Touch).

Опыт работы в команде (удаленно) с использованием SVN, Git (система контроля версий) и детальное описание задач Trac, Jira, Bugzilla (и другие) со сроками их выполнения.

Опыт работы

  • Разработка программного обеспечения в области информационной безопасности
    Москва · От 100 до 1000 сотрудников
    Ведущий программист/TeamLead
    Март 2019 — По настоящее время (1 год и 11 месяцев)

    Участие в разработке платформы централизованного управления информационной безопасностью. Разработка SPA на основе JavaScript фреймворка ExtJS. Разработка REST api на основании микросервисов NodeJS, используя БД Postgres.

  • Национальный провайдер кибербезопасности России
    Москва · От 100 до 1000 сотрудников
    Старший веб разработчик
    Октябрь 2017 — Март 2019 (1 год и 6 месяцев)

    Разработка программного комплекса управления правами пользователей. Разработка SPA клиентского приложения на основе JS фреймворка ExtJS.

  • Частная практика, работа без зачисления в штат
    Донецк · От 1000 до 5000 сотрудников
    Архитектор. Разработчик
    Июнь 2015 — Октябрь 2017 (2 года и 5 месяцев)

    О проекте: Разработка программного комплекса для государственных компаний, среднего и крупного бизнеса. Разработка конференц-связи, облачного хранилища данных, журнала данных, отчетной системы для компаний. Разработка мобильной версии программного комплекса.

    В обязанности входило: Проектирование архитектуры программного обеспечения проекта (баз данных, объектов, api и т.д.). Разработка SPA клиентского приложения на основе JS фреймворка ExtJS. Разработка серверного приложения на основе PHP фреймовка Yii2.

    Использовал: Javascript, PHP, CSS, HTML, ExtJS 6, Ajax, CORS, SVN, Trac, Apache, Nginx, Vim, PHP Storm, Javascript, Yii2, WebSocket, WebRTC, Observer, Promise, Pub/Sub, Jenkins.

    Веб разработчик
    Январь 2006 — Май 2011 (5 лет и 5 месяцев)

    О проекте: Хостинг файлов, торрентов, видео.

    В обязанности входило: Написание сайтов "под ключ". Поддержка сайтов. Серверная часть используя язык Perl + фреймверк Catalyst. Торрент сайты. Файлхостинг. Площадка для видеохостингов. Парсинг сайтов. Используя Python Django написание админки перезагрузки серверов для серверхостинга при использовании движка для серверхостинга WHMCS. Для синхронизации кода было использованно subversion svn. Для документирования и постановки задач было использовано надстройка над subversion Trac.

    Использовал: Perl, Catalyst, Python, Django, WHMCS, Vim, CSS, HTML, Javascript, XML

  • ADLoook
    Донецк
    Архитектор, разработчик
    Январь 2015 — Июнь 2015 (6 месяцев)

    О проекте: Проект предоставляет возможность рекламодателям и исследовательским компаниям проводить рекламные кампании и/или маркетинговые исследования посредством их создания на серверах ADLoook и транслирования на персональные девайсы (смартфоны, работающие на платформах iOS, android и windows) пользователей, отвечающим параметром целевой аудитории и заранее определенному гео-расположению.

    В обязанности входило: Проектирование архитектуры программного обеспечения проекта (баз данных, объектов, api и т.д.). Разработка SPA клиентского приложения на основе JS фреймворка Backbone. Разработка серверного приложения на основе PHP фреймовка Yii. Разработка сайта.


    Использовал: Javascript, PHP, CSS, HTML, Sencha Touch 2, PhoneGap, Ajax, CORS, SVN, Trac, Apache, Nginx, Vim, Javascript, BackBone, Yii, BootStrap

  • Bespoken software development
    Донецк · От 100 до 1000 сотрудников
    Инженер программист
    Март 2013 — Январь 2015 (1 год и 11 месяцев)
    О проекте: Разработка бухгалтерского мобильного приложения для платформ iOS и Android. В обязанности входило: Разработка новых возможностей пользовательского интерфейса приложения. Тестирование и емонт ошибок пользовательского интерфейса приложений на различных мобильных платформ. Использовал: Javascript, CSS, HTML, Sencha Touch 2.0, PhoneGap, Ajax, CORS, SVN, Vim, Javascript
  • Codeminders
    Киев
    Руководитель команды, старший веб разработчик
    Январь 2012 — Март 2013 (1 год и 3 месяца)
    Проект: Расширения для браузера - YouSendIt Ведущий программист для официального расширения YouSendIt для браузера FireFox, Chrome, IE. Данное расширение позволяет загружать файла на сервера YouSendIt для таких почтовых сервисов как: Gmail, AOL и Hotmail. В обязанности входило: Руководство командой. Разработка дополнительных возможностей для браузерного расширения. Исправление найденных ошибок. Кроссбраузерность приложения. Использовал: Javascript, CSS, HTML, jQuery, Ajax, CORS, SVN, Vim Проект: DiscoverMyBooks Принял важную роль в развитие онлайн-приложений для чтения электронных книг и совместные приложения Facebook для продвижения книги. В обязанности входило: Разработка новых возможностей приложения Использовал: JavaScript, CSS, HTML5, Monocle framework, EPUB, Ruby, FaceBook API, Vim Проект: Egnyte Разработанных элементов GUI для Egnyte файлового хостинга компании и поддерживаемых браузеров, таких как IE (6 лет и старше), Firefox (3 лет и старше), Chrome, Safari (4 и старше). В обязанности входило: Разработка новых возможностей пользовательского интерфейса приложения. Проверка интерфейса приложений на старых браузерах. Использовал: JavaScript, CSS, HTML5, jQuery, jQuery UI, jQuery plugins, Vim Проект: Pikachu Дизайн и разработка серверной и интерфейса части игры приложения. Игра основана на поиске предмета (Pikachu) в пространстве. В обязанности входило: Дизайн пользовательского интерфейса и разработка одностраничного сайта. Написание документации к API. Проектирование и разработка серверной части приложения. Использовал: Backbone, Underscore, jQuery, jQuery UI, jQuery file upload, Twitter Bootstrap, FaceBook API, REST full - PHP, Yii Проект: CardHolder Дизайн и разработка мобильного приложения на основе фреймворка "Appcelerator Titanium". Приложение должно сохранить фото пластиковых карт (кредитных, визитных карточек и т.д.) в телефон. В обязанности входило: Дизайн пользовательского интерфейса и разработка мобильного приложений. Разработка плагинов для Appcelerator Titanium. Использовал: "Appcelerator Titanium" framework, Javascript, Vim, Eclipse
  • Domotechnika NORD
    Донецк
    Руководитель проектов и программ материального производства
    Май 2011 — Январь 2012 (9 месяцев)
    О проекте: Поддержка сайта компании. Разработка отчетов. Поддержка существующих программных систем. Разработка программного обеспечения для call центра. Разработка crm системы предприятия. В обязанности входило: Написание сайтов. Поддержка текущих учетных программ и сайтов компании. Оптимизация, доработка и создания новой оптимальной структуры программного обеспечения. Управление отделом программного обеспечения. Использовал: PHP, JavaScript, Yii, jQuery, jqGrid, Vim
  • Alba-Don
    Донецк
    Разработчик программного обеспечения и системный администратор
    Январь 2005 — Январь 2006 (1 год и 1 месяц)
    О проекте: Учет аптечной продукции. В обязанности входило: Администрирование программного обеспечения. Администрирование серверов под управлением Debian, FreeBSD. Администрирование баз данных под управлением SQL Server. Написание программного обеспечения под базы данных Access. Использовал: Debian, FreeBSD, SQL Server, MS Access
  • Souz-03
    Донецк
    Инженер программист
    Январь 2003 — Январь 2005 (2 года и 1 месяц)
    О проекте: Бухгалтерская учетная система. Учет промышленного производства товаров. В обязанности входило: Написание программного обеспечения на языке Visual C++ 6.0 бухгалтерского, складского учета при использовании Microsoft SQL Server 2000. Разработка Web-сайта фирмы (при использовании MySQL, Perl, JavaScript, XML, DHTML) Использовал: MySQL, Perl, JavaScript, XML, DHTML, Visual C++ 6.0, Microsoft SQL Server 2000
  • ПЭС Энергоуголь
    Донецк
    Инженер программист
    Январь 2002 — Январь 2003 (1 год и 1 месяц)
    О проекте: Сопряжение счетчиков. В обязанности входило: Написание программного обеспечения для обработки результатов электросчетчиков. Использовал: Visual C++, Assempler
  • Донецкий национальный технический университет
    Донецк · От 1000 до 5000 сотрудников
    Системный администратор
    Январь 1999 — Январь 2002 (3 года и 1 месяц)
    О проекте: Техническое обеспечение учебного процесса. В обязанности входило: Администрирование NT сервера кафедры Прикладной математики и информатики. Наладка и обеспечение работы локальной сети кафедры. Использовал: Windows NT, Windows XP, Windows 95, Windows 2000.

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

  • ДонНТУ

    Донецкий национальный технический университет
    Вычислительной техники и информатики; BTиИ
    Сентябрь 1997 — Июнь 2002 (4 года и 9 месяцев)
    Специальность: Программное обеспечение вычислительной техники и автоматизированных систем Квалификация: Инженер программист