АГ
Артем Г.
Мужчина, 33 года
Россия, Ульяновск, UTC+4
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 13 декабря 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Артём — опытный PHP-разработчик уровня Senior. Он специализируется на создании сложных систем и сервисов, в том числе с использованием микросервисной архитектуры.
Артём работал над несколькими проектами в сфере электронной коммерции и розничной торговли. В его портфолио есть проекты по созданию образовательных порталов, систем подачи заявок в государственные учреждения, интернет-магазинов, онлайн-игр и других сервисов.
На проектах Артём выполнял роль бэкенд-разработчика. Он занимался созданием архитектуры баз данных, разработкой логики взаимодействия пользователей с системой, интеграцией сторонних сервисов и API, а также оптимизацией запросов к базам данных. Кроме того, он работал с тестами, разрабатывал документацию Swagger, настраивал логирование и отправку писем через очереди.
Опыт работы Артёма составляет более четырёх лет. За это время он приобрёл глубокие знания и навыки в области разработки на PHP, освоил работу с различными фреймворками и инструментами, такими как Laravel, Symfony, Vue.js, Docker, MySQL, PostgreSQL, Elasticsearch и другие.
Проекты
(4 года 4 месяца)
Система управления образовательным учреждением
Роль
Backend - разработчик
Обязанности
Описание проекта
Создание портала обучения персонала образовательной организации. Повысить удобство процесса обучения новый и текущих сотрудников. Контроль и мониторинг результатов обучения. Сложная система массового назначения дополнительных курсов на группы учащихся по их уровню успеваемости – по группам, по фильтру, по тегам.
Состав команды
2 фронтенд-разработчика, 2 бекэнд-разработчика
Технологии на проекте
PHP - Laravel, Mysql, Bootstrap, Breeze
Задачи/реализованный функционал
Руководил командой разработки (тим-лид)
Постановка и контроль выполнения задач на бэкенде и фронтенде
Код-ревью бэкенда, ручное тестирование фронтенда
Создание архитектуры базы данных MySQL
Создание логики взаимодействия назначения студентов в группы и на занятия
Работа с тестами, создание тестовых данных (Seeders)
Работа с blade компонентами для view
Отправка писем с помощью очереди
Работа с авторизацией и аутентификацией (Laravel Breeze, Система ролей, Gates и Policies)
Реализация загрузок файлов (изображения, документы, архивы)
Добавлены команды для отправки успеваемости студенту и планировщик задач
Настройка системы логирования
Работа с API, добавление авторизации по API и документации Swagger
Реализация фильтров и тегов по предметам
Стек специалиста на проекте
PHP, Freezed, Laravel, Bootstrap, MySQL
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2023 - Май 2024
(8 месяцев)
Система подачи и обработки заявок от бизнес-клиентов в гос. учреждения
Роль
Backend - разработчик
Обязанности
Описание проекта
Помощь юр. лицам в подготовке документов для подачи заявок в гос. учреждения. Ведение сопровождение и консалтинг юр. лиц на протяжении всего процесса движения документов. Автодополнение информации о юр. лицах и привязка к пользователю.
Состав команды
1 бекэнд-разработчик
Технологии на проекте
PHP - Symfony, Mysql, Bootstrap, Vue.js, Dadata, Voyager, Docker
Задачи/реализованный функционал
Интеграция сервиса Dadata
Автокомплит данных из Dadata
Функционал массового добавления компаний к пользователям
Создание и добавление ролей пользователей в рамках одной компании
Отправка писем с помощью очереди
Верстка Vue и Blade компонентов
Реализация загрузки изображений/файлов
Система ограничения функционала в соответствии с ролью пользователя
Работа с тестами, создание тестовых данных (Seeders)
Изменение структуры базы данных, оптимизация таблиц и запросов
Стек специалиста на проекте
PHP, Symfony, Grpc, gRPC Web, DaData, Docker, Laravel, Bootstrap, Vonage, MySQL, Vue.js, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2023 - Октябрь 2023
(9 месяцев)
Система взаимодействия инвесторов с гос. учреждениями
Роль
Backend - разработчик
Обязанности
Описание проекта
Помощь инвесторам в подготовке документов для подачи заявок в гос. учреждения. Ведение сопровождение и консалтинг пользователей на протяжении всего процесса движения документов. Взаимодействие Госуслуг ДаДата и Телеграм: связывалась информация из Госуслуг. дополнялась информацией из ДаДата и через Телеграм назначался куратор для инвестора с подтвержденной компанией из Госуслуг.
Состав команды
1 бекэнд-разработчик
Технологии на проекте
PHP - Laravel, Mysql, Bootstrap, Vue.js, Cryptopro, REST API, TypeScript , Docker, Voyager, Dadata
Задачи/реализованный функционал
Авторизация/Регистрация через Госуслуги
Создание организации с использованием данных Госуслуг в связки с сервисом Dadata
Интеграция сервисов: Dadata, Cryptopro, Telegram
Привязка к компании к инвестору
Удаление этапа модерации из пути отправки заявки на услугу
Отправка писем с помощью очереди
Работа с vue и blade компонентами.
Добавление информации о компании в административную панель Voyager
Работа с тестами, создание тестовых данных (Seeders)
Изменение структуры базы данных
Управление назначениями администраторов для проектов, через мессенджер Телеграм.
Информирование администраторов о добавлении компании созданной с использованием данных с Госуслуг
Создание микросервиса для подписи данных для Госуслуг
Создание контейнера для микросервиса в Docker с ограничением доступа
Стек специалиста на проекте
PHP, DaData, Docker, Laravel, TypeScript, Bootstrap, Vonage, MySQL, Vue.js, REST API, CryptoPro, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2022 - Февраль 2023
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет