Больше информации будет доступно после регистрации
PHP-разработчик
- Занятость:
- График работы:
Опыт работы
Ноябрь 2020 —
июнь 2021
июнь 2021
7 месяцев
ИНДИНС
Технический директор
Техническая часть обязанностей:
- Модернизация технологического стека компании;
- Развитие внутренних проектов;
- Автоматизация внутренних процессов;
- Дизайн архитектуры проектов;
- Код-ревью;
- Оценка ТЗ;
- Оперативное реагирование на кризисные и нестандартные ситуации;
- Решение не тривиальных задач.
Управленческая часть обязанностей:
- Руководство отделом разработки (на текущий момент 5 человек);
- Контроль выполнения работ проектными группами;
- Построение непрерывного процесса производства;
- Проведение совещаний и брейнштормов;
- Решение конфликтов и мониторинг микро-климата;
- Организация удалённой работы офиса на период пандемии;
- Интервьюирование кандидатов, адаптация новых и планирование индивидуального развития прошедших испытательный срок сотрудников отдела.
Соотношении технические / управленческие задачи - 80 / 20.
Несколько из последних решённых задач:
- Автоматизация среды разработки компании с помощью Docker и Docker Compose;
- Крипто-валютный бот работающий с крупнейшими биржами (автоматическая покупка, продажа, парсинг новых монет, парсинг цен и пр.);
- Платёжная система с возможностью выставления счетов интегрированная в ERP для администраторов проекта, также доступная клиентам через PWA по средствам интеграции с API банка.
Март 2020 —
ноябрь 2020
ноябрь 2020
8 месяцев
ИНДИНС
Ведущий программист
Основные роли занимаемые мною в компании в качестве ведущего программиста:
- Решение back-end задач, в т.ч.:
* Разработка REST API внутреннего "ядра" компании, в замен API-Platform;
* Создание Symfony Bundles и Recipes с целью сокращения цикла и автоматизации процессов разработки;
* Оптимизация и поддержка окружения на dev и production серверах компании;
* Telegram-боты, сервисы-генераторы документов, сервисы рекурсивного копирования (как при помощи QueryBuilder/Criteria, так и при помощи нативных MySQL-запросов и их оптимизация);
* Рефакторинг кода, в т.ч. и "legacy".
- Ведение проектов, в качестве технического руководителя проекта;
- Описание, оценка по времени и распределение задач для back-end и front-end разработчиков задействованных в курируемых проектах;
- Работа с менеджерами в части дизайна архитектуры проекта и поиска решений для реализации особенностей видения заказчиком конечного продукта;
- Оперативное решение задач связанных с поддержкой клиентов.
Апрель 2019 —
март 2020
март 2020
11 месяцев
ИНДИНС
Программист
Участвовал и вел проекты по разработке и поддержке ERP-систем (Enterprise Resource Planning) для предприятий разного уровня и сфер деятельности (рестораны, заводы, логистические компании).
Некоторые из выполненных задач:
- Автоматическое формирование платёжных документов и договоров компании;
- Интеграция IP-телефонии в web-приложения;
- Синхронизация и конвертация документов по протоколу OData;
- Парсинг документов .pdf, .doc, .xls, .csv;
- Telegram-бот остатков рекламных балансов клиентов компании;
- Сервисы для работы с внешними API: Google AdWords, Яндекс.Метрика, SkyTel, AmoCRM, SMS-Центр;
- Реализация внутренней системы постановки задач, учёта времени и контроля исполнения;
- Написание сервисов подтверждения регистрации, email-рассылок, лайков и др.;
- Настройка Apache2/Nginx, деплой проектов на dev и production серверы;
- Логирование событий и действий пользователей в приложениях.
Февраль 2019 —
апрель 2019
апрель 2019
2 месяца
Фриланс
PHP-разработчик (фриланс)
- Написание парсеров для сайтов заказчиков (погода, валюта, новости и др.);
- Watermark сервис.
Январь 2018 —
февраль 2019
февраль 2019
1 год 1 месяц
Involic
Junior PHP Devoloper (удалённо)
- Разработка нового функционала модулей интеграции c Amazon и Ebay для Prestashop;
- Поиск и исправление ошибок в проекте.
Май 2018 —
январь 2018
январь 2018
4 месяца
Фриланс
PHP-разработчик (фриланс)
Небольшие задачи, в основном сервисы email-рассылок и интеграции со сторонними API.
Обо мне
PHP ^7.0, Symfony ^4.2, ^5, MySQL, Doctrine, Docker, Docker Compose, OOP, VCS (Git / GitHub / GitLab)
JavaScript, Vue.js, Vuetify, Nuxt.js, Web Sockets, HTML, CSS
- Знание PHP инфраструктуры и устройства веб-приложений;
- Знание парадигмы ООП;
- SOLID-принципы, DRY, KISS и YAGNI;
- Умение разбираться в чужом коде;
- *nix (bash, ssh, конфигурирование nginx/Apache);
- Стремление разбираться и изучать новое;
- Умеренный перфекционизм в работе.
В дальнейшем вижу своё развитие в highload проектах.
Образование высшее
2012
Псковский государственный университет, Псков
Финансово-экономический, Экономист
Знание языков
Русский — родной
Иностранные языки
Английский — A1 — Начальный
Гражданство, время в пути до работы
- Гражданство:Нет
- Разрешение на работу:Нет
- Желательное время в пути до работы:Не имеет значения