Был меньше недели назад

Каинов Максим

Мужчина, 36 лет, родился 17 апреля 1989

Активно ищет работу

Краснодар, готов к переезду, готов к редким командировкам

Контакты
 +7 964 903-39-95
 — предпочитаемый способ связи
Телефон подтвержден

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

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

График работы: полный день, удаленная работа

Опыт работы 9 лет 9 месяцев

Ноябрь 2024Декабрь 2024
2 месяца

Москва, www.dalee.ru

Информационные технологии, системная интеграция, интернет... Показать еще

PHP-программист
Разработка внутренней CRM, временная работа. Завернул проект в docker-контейнер. Написал инструкцию по запуску проекта. Поправил авторизацию. Провел рефакторинг. Реализовал soft-delete для сущностей. Исправил ошибку в генерации отчета. Реализовал генерацию другого сложного отчета. Также, реализовал новые сущности, поля, фильтры, права доступа, копирование сущностей и некоторый другие функции. PHP, Symfony, Docker, Git, EasyAdmin, PostgreSQL, Twig, Stimulus, Backend Driven UI, JavaScript.
Апрель 2024Октябрь 2024
7 месяцев

Королев (Московская область), www.andagar.com/

Информационные технологии, системная интеграция, интернет... Показать еще

PHP-программист
Участие в разработке электронной торговой площадки Газпромнефти. Сложная система, много взаимодействия между микросервисам, специфичная предметная область, нужно было много разбираться с постановкой задач. Занимался исправлением ошибок, реализацией API для фронтенда, написанием кода для взаимодействия с другими микросервисами, написанием и поддержкой тестов, кроссревью. PHP, Symfony, Microservice, PostgreSQL, RabbitMQ, Docker, REST Api, Git, Gitlab CI/CD, Jira и прочее.
Июль 2023Октябрь 2023
4 месяца

Краснодар, www.tmk-group.com

Металлургия, металлообработка... Показать еще

Web-программист
Разработка внутреннего портала компании. Реализовывал функциональность работы с ролями и правами пользователей, лидами, задачами, превращением лидов в партнеров и другую сложную бизнес-логику, исправлял ошибки. В проекте уже был самописный административный интерфейс с использование Twig, Symfony Forms, JS, JQuery. Для создания нового CRUD приходилось копировать много шаблонного кода и много где править его. Было много дублированного кода, что противоречит принципу DRY (Dont Repeat Your Self). Я реализовал возможность заменить это все на один короткий файл с настройками. PHP, Symfony, Docker, Git, EasyAdmin, PostgreSQL, Twig, Symfony Forms, Backend Driven UI, JavaScript.
Декабрь 2022Март 2023
4 месяца

Краснодар, www.sovcombank.ru

Финансовый сектор... Показать еще

Старший разработчик
Разработка портала для юридических лиц. Новый проект на замену старому, микросервисы. Поиск, исправление ошибок, участие в планировании архитектуры приложения, реализация новых задач. PHP, Symfony, Swagger, Docker, Docker-compose, Microservices, Nginx, PostgreSQL, Git, GitLab, Keycloak, ElasticSearch, Redis.
Август 2017Декабрь 2022
5 лет 5 месяцев

Краснодар

PHP-программист
Разработка интернет-магазина на Symfony. Ключевые особенности, задачи: - нестандартный каталог - корзина, скидки, купоны - интеграция с 1С - геолокация, интеграция со службами доставки, расчет доставки для любого населенного пункта России, пункты выдачи на карте, отслеживание посылки - онлайн оплата - складской учет по разным городам, резервирование товара - история операций над заказами, статистика по ним - почтовые шаблоны, уведомления - E-mail рассылка напрямую с сервера - высокая скорость генерации страниц - покупка в один шаг для зарегестрированных и незарегестрированных пользователей - личный кабинет - удобный административный интерфейс - варианты товаров, отзывы, просмотренные товары, автовход, новости, баннеры... - своевременное обновление платформы PHP, Symfony, EasyAdmin, Git, MySQL (MariaDB), Nginx, Swoole, Redis.
Январь 2016Апрель 2017
1 год 4 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Программист
Основные проекты: 1) API для мобильного приложения - каталога. Исправление багов, разработка новых функций, написание тестов. Symfony, PHP, Git, GitLab, Swagger, PHPUnit, PostgreSQL, Nginx, Docker, Redis. 2) Разработка приложения для работы с медицинскими страховыми компаниями США. PHP, Git, MySQL, Nginx. 3) Разработка административной панели сервиса отправки лидов в CRM.
Август 2016Декабрь 2016
5 месяцев
Womincity

Краснодар

Ведущий программист
Разработка нового функционала и поддержка проекта на PHP (каталог специалистов). Проект закрыт. PHP, Nginx, MySQL, Git, Sphinx.
Апрель 2016Июнь 2016
3 месяца

Краснодар, www.bike-centre.ru

Розничная торговля... Показать еще

Web-программист
Разработка, сопровождение интернет-магазина на 1С Битрикс. PHP, Bitrix, MySQL, Apache.
Октябрь 2015Декабрь 2015
3 месяца

Таганрог, krayt.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Программист
Разработка сайта-каталога на 1С Битрикс. PHP, Bitrix, MySQL, Apache.
Сентябрь 2014Апрель 2015
8 месяцев
Южная многоотраслевая корпорация

Россия

Розничная торговля... Показать еще

Программист
Разработка и поддержка корпоративного портала (Битрикс24). Битрикс24, PHP, MySQL, Apache.
Декабрь 2013Август 2014
9 месяцев

Краснодар, www.sell-top.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Веб-программист
Разработка и поддержка веб-проектов на разных CMS: Битрикс, Wordpress, Joomla, ModX, Netcat, OpenCart, Drupal и другие.

Навыки

Уровни владения навыками
CSS
HTML
JavaScript
jQuery
MySQL
SQL
Администрирование серверов Linux
Git
Symfony
Doctrine

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

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

Права категории B

Обо мне

Мой Symfony бандл для создания пользовательских атрибутов https://github.com/maxkain/eav-bundle Активно занимаюсь программированием со школы, с 12 лет. Начинал с Delphi, Pascal, C++, Assemler, позже PHP. Также, изучал Linux, интересовался информационной безопасностью. Занимал первое место на городской олимпиаде. Профессионально занимаюсь веб-разработкой с 2013 года. Основная деятельность - backend-разработка c использованием PHP-фреймворка Symfony, также, есть навыки frontend разработки. Регулярно интересуюсь новым в сфере IT, обучаюсь. Стараюсь находить наиболее оптимальные решения задач. Основные навыки: PHP, Symfony, Backend Driven UI, Twig, REST API, MySQL, MariaDB, PosgresSQL, Redis, Memchache, HTML, CSS, Javascript, JQuery, Webpack, Stimulus, Symfony-UX, Git, Sphinx, Docker, Jira, CI/CD, Clean Architecture, SOLID. Мой Гитхаб: https://github.com/maxkain Мой пример реализации SOLID: https://github.com/maxkain/solid Мои статьи на Хабре: Анонс EAV bundle - https://habr.com/ru/articles/961676/ Реализация SOLID на примере - https://habr.com/ru/articles/774842/ Модульная архитектура Symfony приложения - https://habr.com/ru/sandbox/159180/ Чистая архитектура на практике - https://habr.com/ru/articles/736574/

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

2012
Факультет автоматики и вычислительной техники, Программное обеспечение вычислительной техники и автоматизированных систем

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

РусскийРодной

АнглийскийB1 — Средний

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

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения