Web Developer, Fullstack PHP 7.4 - 8, MySql, HTML5, CSS3, JavaScript, XML/XSLT

249 000 руб.
  • Занятость:
  • График работы:

Опыт работы

Декабрь 2007 —
июнь 2021
13 лет 6 месяцев
ЗАО "Акадо-столица" / КОМКОР
Руководитель направления веб разработки
Опыт руководителя с 2008 года, до 9 подчиненных.
Пришел в компанию на должность программиста, быстро стал старшим, а потом лидом.
Наладил рабочий процесс: документирование кода и API, ввел стандартизацию по стилю кода.

Взаимодействие с внешними командами.
Постановка задач, декомпозиция.

Отвечаю за разработку Интернет, внутренних порталов компании, и специализированного ПО.

Руководил отделом состоящим из группы администрирования серверов на nix & win платформах, и группы разработки: разработка веб сервисов.

После реструктуризации компании администрирование серверов вместе с администраторами отдал в другой отдел и сосредоточился только на разработке.

Я отвечаю за разработку и поддержку личного кабинета абонента компании(https://office.akado.ru) фронтенд, бэкэнд, сопутсвующие утилиты: банерная сеть, система обращений, система информационных таргетированных предложений. Так же занимаюсь интеграцией сторонних сервисов с БИС компании с использованием самописного шлюза который общается по протоколам (XML/SOAP/JSON/RAW etc). Интеграция заказа услуг, заявок на подключение потенциальных абонентов, управление услугами сторонних поставщиков, платежные шлюзы итп. За длительное время работы было много интересных и не очень задач, поисковые машины, системы анализа по вхождениям объектов на карте по гео координатам, видео стриминг, видео кодирование и многое другое.

Начал работать над akado.com - информационный портал с кучей сервисов: онлайн видео вещание, видеочаты, интерактивная карта Москвы на своем движке. Посещаемость 50-70К уников в сутки. Позже портал был закрыт и его куцая версия - это нынешний infox.ru Реализация на PHP + framework Djem + oracle

Далее разрабатывал и поддерживал ряд внутренних ресурсов компании: из интересного сервис онлайн вещания, его часть отдает видеопоток с камер на яндекс пробки, у нас же был похожий проект акадо пробки. Реализация PHP. Java +GWT, Mysql, серверная часть ffmpeg server + утилиты на php и шелл скрипты для поддержки кодирования потоков + wowza media server.

Одно время разрабатывали свою систему управления задачами, Delphi позже перешли на C++ + серверная часть на PHP и Oracle.

После, когда команда стала значительно меньше использовали в качестве трекера задач и work flow: trac, redmine, а сейчас gitlab.

Была разработана система геокодирования данных, сбор поступающих звонков из журнала проблем и отображения группы и типов проблем разными значками на карте, изначально проект был разработан на Java +GWT + Oracle после переписан на PHP + MySql, MySql был использован в качестве кеширующей СУБД вместо Oracle, тк Oracle тогда не справлялся с нагрузкой из-за ограничений по железу которое тогда не было возможности обойти.


В данный момент основная работа это поддержка Личного кабинет абонента: PHP 5.5 + Oracle в качестве серверной части, XML представления данных, XSLT шаблоны для преобразования в HTML, Верстка CSS3 + где можно SVG + свои шрифты вместо иконок итп. В качестве серверной части используется самописный фреймворк, в качестве фронта свой яваскриптовый фреймворк, который умеет работать удобно с формами, умеет работать с XSLT и XML.

Так же поддержка системы управления задачами для монтажников:
Yii + Oracle
система позволила экономить компании до 700к руб ежемесячно.

Разработка Личного кабинета для b2b Свой фреймворк + Биллинг Онима в виде базы Oracle

Разработка системы для продаж услуг через агентов. Позволила упростить компании подбор подрядчиков и сократить время на обучение. Тк все действия производятся через простой и понятный веб интерфейс.
Реализовано на своем фреймворке и Oracle в качестве СУБД.

В данный момент переписал фреймворк под PHP 8, и разрабатываю новый личный кабинет компании, который так же является бекендом для мобильного приложения.
Так же добавил сервис по автоматической генерации документации по API для того же мобильного приложения.
Январь 2007 —
декабрь 2007
11 месяцев
Арбайт МЦ
Web-разработчик
Не смотря на запись в трудовой: Инженер тех. поддержки, я устраивался на должность веб разработчика. Обещали в скором времени сделать руководителем отдела веб разработки, набрать сотрудников на задачи, но....

Занимался разработкой сайтов для компании, было разработано с нуля 5 сайтов для компании на платформе Bitrix.

После завершения разработки, ввиду отсутствия перспектив уволился от туда и перешел в Акадо на более интересный проект.
Июль 2006 —
сентябрь 2007
1 год 2 месяца
ООО "СПМ-1" Игровой мешок
Системный администратор
Отвечал за поддержку работы комп. сетей головного офиса, и игровых залов (Win Server, Win XP, Active DIrectory, Domain).
Управление внутренней АТС,
Управление системой контроля доступа «РУБЕЖ»,
Управление системой видео наблюдения,
Контроль и составление договоров на обслуживание с компаниями – подрядчиками,
Закупка комп. техники.
Мелкий ремонт комп. техники.
Поддержка и разработка внутреннего ПО (delphi, php, mysql, paradox, ms access) (клиент-серверные приложения, базы данных учета заявок, итп)
В подчинении 1 сотрудник
Февраль 2006 —
май 2006
3 месяца
ООО «Гайдзин Артс», г. Москва
Дизайнер
Выступал в роли Дизайнера игровых локаций, 3D художника, художника по текстурам.
Учавствовал в создании 2ух игр Параграф78 и Адреналин 2 до стадии публикации.
Март 2005 —
июль 2005
4 месяца
ООО «ПАЙП», г. Москва
Дизайнер
Выступал в роли Дизайнера игровых локаций проекта Art Of Robbery.
Май 2002 —
декабрь 2004
2 года 7 месяцев
ООО «Револт Мультимедиа», г. Москва
Дизайнер
Выступал в роли дизайнера игровых локаций проекта Neuro.
Max + Lua scripts
Разрабатывал редактор миссий (C++, OpenGL)
Январь 2001 —
апрель 2002
1 год 3 месяца
ООО «Термоиндустрия», г. Москва
Веб разработчик (Частичная занятость)
Разрабатывал сайт компании. (PHP + HTML) Выступал в роли менеджера проекта: взаимодействовал с заказчиком, общался с подрядчиком. Наполнял контетом, правил дизайн итп.
Май 2000 —
сентябрь 2001
1 год 4 месяца
ООО «Криптон Мультимедиа», г. Москва
Веб разработчик
Компания занималась разработкой сайтов на заказ под ключ. Я в ней работал исполнителем основных работ. А много рутинных задач было отдано на аутсорс.

Веб дизайн, верстка, программирование. Контроль подрядчиков.

Опыт вождения

Имеется собственный автомобиль

Обо мне

Пишу на PHP 7.4 - 8.0, (Interfaces, Traits, Reflection)
в качестве шаблонизации XSLT (xPath знаю)
Верстаю сам от и до. (Адаптив, селекторы)
Javascript (Modules, Event Listeners, Promises, AJAX)
Работал с WebGL, Canvas, со звуком.
В качестве базы данных MySQL (mariadb)
Хранимые процедуры, триггеры, исключения, проектирование баз.
Разворачиваю виртуальные или физические сервера, в основном использую ESXi vSphere.
ОС Debian Linux настраиваю веб сервер, почту итп в качестве веб сервера использую в основном lighttpd

Мой последний проект, на своем фреймворке PHP8, базой на mariadb, со своей версткой и JS кодом.
https://www.bmwplanet.ru

Игрушка на JS
http://www.bitstore.ru/canvas2/

Аудио менеджер и проигрывание из запакованных ресурсов
http://sandbox.lazyframework.ru/tarik/

Немного всего на GitHub
https://github.com/tarikbmw

Английский без проблем. Обучался в школе с углубленным изучением анг. языка. Много занимался переводами. Читаю оригинальные статьи, смотрю фильмы в оригинале.
Отсутствует разговорная практика.

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

2008
Московский финансово-промышленный университет
экономика, Финансы и кредит, стратегический и финансовый менеджмент
2003
Московский Технический Колледж им. И. Ф. Павлова
информационные технологии, Автоматизированные системы обработки информации и управления

Знание языков

Русский — родной
Иностранные языки
АнглийскийC1 — Продвинутый

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Разрешение на работу:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения