Про меня

В любой непонятной ситуации - пиши код...
image

Привет! Я веб-разрабочик

"Данный сайт я создал с целью общего освещения всей своей текущей деятельности, связанной с веб-разработкой. Совокупного опыта коммерческой разработки у меня имеется в районе 3х лет. В целом же я в IT уже с 2010 года.

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

К 2015 году я создал собственное Digital агенство. Руководил штатом из 6 человек. Сам участвовал в процессе работы, как программист.

Начал кодить

с 2010го

Программирование - работа

с 2019го

Собственных сервисов

7

MAX посещаемость (собств->сайтов)

20т уник/сутки

В последствии передал стартап и ушел с целью собственного развития именно, как разработчик. За это время успел поработать еще в одной компании на бекенде. Сейчас есть несколько клиентов на обслуживании, но не отказался бы участвовать в развитии какого-либо отдельного продукта (приложения).

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

Это если кратко о моем пути разработчика. Буду рад пообщаться. Если у Вас есть вопросы, то меня всегда можно найти по указанным на сайте данным."

Резюме

"В любой непонятной ситуации — пиши код./>"

Образование

2010

Высшее-техническое

Орел ГТУ

Поступил на факультет информационных технологий (Дневное отделение. Бюджет. Специальность: инженер-вычислитель)

2015

Получил диплом

специалист-инженер

Получил диплом по специальности инженера электронно-вычислитесльных средств (ЭВС).

Опыт

Дек 2024 - Наст.время

Ассоциация IPChain (ООО РЦИС)

IPChain (ООО РЦИС)

• Разрабатывал backend на PHP (Laravel): REST API, Eloquent, миграции, тестирование (PHPUnit), в т.ч рефакторинг всего этого...

• Интегрировал Meilisearch (Laravel Scout): проектирование индексов, настройка ranking/synonyms.

• Создавал административные интерфейсы на Laravel Orchid: CRUD‑экраны, фильтры, массовые операции, управление правами.

• Оптимизировал производительность и кеширование с помощью Redis.

• Реализовал устойчивые фоновые процессы: Jobs/Queues, батчевый импорт данных.

• Проводил профайлинг, оптимизацию запросов и настройку индексов БД; участвовала в code review и сопровождении CI/CD. ПРИМЕР РАБОТ:

• Добавление новой роли на проект (например заказчик). Полный цикл работ начиная с новой сущности в админке, в т.ч фронтовая часть, заканчивая написанием логики в контроллерах, моделях и т.д.

• Реализация внешней интеграции проекта. Например поддержка уведомлений в ТГ, или сторонний сервис импорта работа и т.д.

• Рефакторинг текущий логики. Например перенос или объединение некоторой логики в контроллерах.

• Стек на проекте: PHP, Laravel, PostgreSQL, Docker, RabbitMQ, Vue, GitLab CI/CD, Meilisearch, Laravel Orchid, в нек местах Python (в основном CURL, Selenium).

Май 2023 - Ноя 2024

PHP-разработчик

CARPages - Trusted Vehicle Source

• Разрабатывал сайты на PHP (начиная с версии 5.3), Ларавель (также иногда + Vue).

ПРИМЕР РАБОТ: порталы и ИМ полностью с нуля, писал различные CMS в основном на MVC, делал админ-панели, сервисы аутентификации, каталоги на 15-20 млн товаров, устранял проблемы безопасности.

• Участвовал в командной разработке. Есть навыки работы по SCRUM.

• Занимался разработкой монолитных приложений. Имел опыт распилки монолита на микросервисы в рамках своего стека (Rabbit MQ).

ПРИМЕР РАБОТ: на нескольких проектах в рамках Laravel настраивал CRUD в БД между 2мя сервисами на разных серверах. Для этого и использовал RabbitMQ.

• Работал с большими данными из БД(CRUD) нативно (PDO) и через ORM (Eloquent). В основном MySql/PosgreSql.

ПРИМЕР РАБОТ: за счет нормализации и оптимизации БД увеличил скорость работы сайта клиента на 34%, большинство задач было связано с CRUD операциями.

• Настраивал работу кеша приложений (нативный/через БД/Redis). Ставил задачи на Cron на сервере и через планировщик Ларавель.

ПРИМЕР РАБОТ: на процедурном языке делал сервисы внутри клиентских CMS по кэшированию, в некоторых случаях удавалось ускорить работу в 2-3 раза.

• Выполнял задачи в рамках работы с Vue (Vuex, Vue-Router, Axios, Auth). Также работал с Webpack и Vite.

• Настраивал CI/CD. Регистрировал gitlab runner, создавал .gitlab-ci.yml, конфигурировал сервер для работы и непрерывной интеграции.

ПРИМЕР РАБОТ: на 3 проектах подвернулась возможность (тимлид заболел, девопс в отпуске :))) настроить весь процесс CI/CD в GitLab, все было развернуто с применением Docker.

Навыки: PHP, Laravel, MySQL, PostgreSQL, Docker, RabbitMQ, Vue, Git, GitLab CI/CD

Март 2023 - Апр 2023

PHP-разработчик (Middle)

Росбанк Страхование

• Разработка и поддержка серверной логики CRM для работы с заявками малого бизнеса (скоринг, сегментация, жизненный цикл заявки).

• Проектирование и реализация REST API для фронтенда и интеграции с внешними сервисами.

• Рефакторинг унаследованного кода: улучшение читаемости, модульности и покрытие тестами.

• Взаимодействие с frontend командой (Vue.js / jQuery) для согласования контрактов API и обработки ошибок.

• Навыки: PHP, Symfony , PostgreSQL, Docker, Vue, GitLab CI/CD.

Янв 2020 - Февр 2023

Backend-разработчик

агенство Веб-Проекты

• Выполнял задачи по разработке CMS. Работу выполнял, как в составе команды, так и самостоятельно с нуля.

• Разрабатывал сервисы и сайты на фреймворке Laravel.

• На нескольких проектах брал в работу задачи, связанные с Vue.

• Участвовал в проектировании и дальнейшей реализации БД на проектах клиентов. В частности были задачи где необходимо было с нуля спроектировать структуру БД: нормализовать, построить таблицу, подобрать индексы, первичные ключи и т.д. В основном работал с MySQL, но были задачи и на PosgreSql.

• Имею опыт работы с GIT. Если работал в одиночку, использовал в основном GitHub, все шло в мастер ветку. При работе в команде в основном был GitLab.

• Сталкивался с CI/CD в GitLab. Несколько раз сам настраивал.

Июнь 2018 - Янв 2020

Backend-разработчик

ООО Яндекс

• Разработка собственных стартапов под интеграцию с сервисами Яндекс.

Стек

PHP

Laravel

HML5 + CSS (Bootstrap 3+)

MySQL,PostgreSQL

Java Script (Vue,jQuery, Ajax)

Git(GitHub, GitLab)

RabbitMQ

Docker

CI/CD

Мои работы

Мои проекты за последнее время
Сервис определения подлинности парфюма
Просмотров: 1068
Сервис поиска информации по часам известных марок
Просмотров: 917
Портал поиска и расшифровки ошибки чека двигателя
Просмотров: 997
Сервис расчета стоимости растаможки автомобилей в РФ
Просмотров: 833
Портал поиска номера двигателя для авто онлайн
Просмотров: 892
Компания по выдаче медицинских справок и проведению мед.комиссий
Просмотров: 981
Компания по ремонту и установке кондиционеров
Просмотров: 895
Сервис создания описи вложения почты России по форме Ф-107
Просмотров: 776
Портал о системе обязательно маркировки "Честный знак"
Просмотров: 710
Сайт-сервис проверки газовых котлов на основании диагностической ошибки
Просмотров: 888
Скрипт + сервис проверки кодов ошибок популярных посудомоечных машин
Просмотров: 789
Редактор метрик для новорожденных онлайн
Просмотров: 1036

Статьи

Блог статей о разработке тех или иных проектов и жизни программиста в частности...

Как меня найти

Замечания и предложения по сайту,а также остальное

Обычно мой график строится в зависимости от проктной нагрузки. Зачастую я отвечаю в течении часа. Вы можете отправить мне сообщение по любому из указанных на странице источников.

Я всегда открыт для общения и рад помочь чем смогу. Удачи!...

  • Email (предпочтительнее) - admin@get-route.ru
  • Skype - evgpol4
  • ВК(id) - vkontext
  • Телеграмм - evgpol24