Обо мне

С 2015 года, начал развиваться в web технологиях. Как и все новички, начал с азов html, css постепенно углубляясь в нативный javascript. По истечению времени, создал свой первый проект, попутно осваивая сео. В итоге удалось поднять небольшой интернет-магазинчик с неплохим трафиком.

В последствии, развития проекта, понял что все же продажи это не мое. Продал магазин, и полностью погрузился в веб технологии. Начал изучать php - уже спокойно владея javascript-ом. В итоге перешел полностью на freelance.

Появились свои клиенты и их проекты - которые я и поддерживал, время от времени.

Написал несколько модулей для CMS Opencart. https://opencartforum.com/profile/689478-pimur/?tab=node_downloads_Files

Вот несколько интересных примеров реализации js, php, html, css.

  • https://crazy-kids.ru/ - проект полностью с нуля. Много js, разработка своей корзины. Фильтрация товара. Оптимизация страниц для google pagespeed. Создания личного кабинета клиента. Внедрение Piwik/Matomo Analytics В скором времени внедрение Sphinx поиска. Ну и вообще проект вышел довольно шустрым.
  • https://lpack-spb.ru - проект полностью с нуля.
  • https://prime-wood.ru - проект полностью перенесен с самописного движка на cms opencart. Много разработок на backend, фронт часть полностью перенесена со старого проекта, со всеми костылями(так что фронт не смотреть, работа не моя - лишь натяжка имеющего функционала)

- написать клиентскую часть и бэкенд.

- Сгруппировать и вывести все точки на карты Яндекс.

- Сделать систему расчета карточки, до ближайшего метро. При этом в базу записывалось 1 поле в котором хранился либо адрес, либо координаты самой точки автосервиса.

- Вывод на фронте, не должен был нагружать страницу при загрузке.

Итог: При тестах на карту выгружал до 5000 тыс точек с группировкой, по маркерам.

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

Сложности: Синхронизация с фильтром в левой колонке. Так как модуль фильтра был закодирован, пришлось делать синхронизацию по событиям.

И еще много небольших типовых задач и проектов.

Написал модуль автозаполнения адреса, города, индекса, региона по полю адрес https://opencartforum.com/files/file/7193-avtozapolnenie-adresa-goroda-indeksa-regiona-po-polyu-adres-servis-dadata/

Недавно начал увлекаться Node.js - успешно написал парсер по тз. В котором скрипт парсит сайт с wordpress, полностью сохраняя структуру сайта, в плоть до меню и урлов. Забирая картинки и т.д

Основной стек: javascript, php

Vue.js, Html, css, jqwery, bootstrap и верстка само собой.

Анг - знание среднее, в процессе изучения и совершенствования.

Постоянно развиваюсь, читаю техническую литературу. Смотрю конференции и обучающие ролики: JSConf, cs50, HighLoad, Техностримы Mail.Ru Group.

Не стою на месте и постоянно стараюсь пополнять знания.

Для работы использую linux

===============================================

Остальное:

Ответственный, коммуникативный, легко обучаюсь.

Желание развиваться в сфере информационных технологий. Желание перенимать опыт, и делиться своими знаниями с коллегами.

Предпочел бы заниматься клиентским или серверным Php, JS.

Есть вид на жительство -> в процессе получения гр.Рф

Профессиональные навыки
PHPMySQLSQLООПJavaScriptVue.jsHTMLTwitter BootstrapJQueryCSS
Участие в профессиональных сообществах
Опыт работы
Prime-wood
Москва
Backed разработчик
Июль 2019 — По настоящее время (1 год и 2 месяца)

Перенос проекта с самописного движка на готовую cms, разработка и поддержка backend части интернет-магазина. Создание и интеграция модулей для текущих задач.

PHPMySQLJavaScriptLinuxBashNginxООПAjaxJQueryHTML
Частная практика, работа без зачисления в штат
Июль 2015 — По настоящее время (5 лет и 2 месяца)

Создание сайтов с нуля, разработка модулей, разработка пользовательских интерфейсов и логики работы (back-end, front-end), парсинг сайтов на nodejs. Поддержка клиентских сайтов.

В основном работал и работаю на e-commerce движке opencart.

Быстро обучаюсь и вникаю в структуру данных и код.

Примеры моих модулей https://opencartforum.com/profile/689478-pimur/?tab=node_downloads_Files

PHPMySQLNginxJavaScriptООПAjaxHTMLCSSOpencartJQuery
Высшее образование
Ташкентский государственный технический университет
Ташкент
Факультет: Электроники и автоматики
Сентябрь 2001—Июнь 2004 (2 года и 9 месяцев)