ГС
Герман С.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 13 декабря 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
- Больше 5 лет опыта коммерческой разработки
- Отличное знание PHP фреймворков
- Навыки Frontend-разработки
- Хорошее знание принципов ООП
- Способность быстро осваивать новые продукты, технологии и фреймворки
Проекты
(5 лет 5 месяцев)
NDA
Роль
PHP разработчик
Обязанности
Компания заказной разработки технически сложных e-commerce проектов, веб-сервисов и мобильных приложений.
Примеры проектов:
- secretdiscounter.com (Yii2, Jquery).
Разработка бэкэнд, настройка ElasticSearch, интеграция с Admitad.
- eog.guru (Symfony, twig)
Перенос на другой сервер, контейнеризация, оптимизация MySQL движка для обработки запросов во время рекламы, оптимизация PHP Opcache, настройка кэширования Symfony.
- rgo.biaris.ru (Yii2)
Разработка бэка, REST Api, интеграция платежной системы и развертка независимого сервера для платежных систем, реализация функционалов через Yii modules (Modules - отдельный MVC блок).
- сайт-генератор открыток на 8 марта и 23 февраля.
Проект полностью написан на Vuex ( Vuex - библиотека для VueJS приложений).
Верстал desktop и mobile версию приложения по макету в Figma на sass. Особенностью проекта является генерация открыток с использование готовых фоновых рисунков и стикеров, с шаблонами текста с возможностью редактирования текста, перемещения текстов и картинок. Самое сложное в проекте было работа с математической частью по определениям координат, послойное склеивание слоев, синхронизация событий мышки и тачпада на телефоне, настройка SSR на VueJS.
Общий стек: Yii2, Jquery, ElasticSearch, Symfony, Twig, Redis, MySQL, PHP Opcache, REST API, SOAP, Vuex, Vue.JS, SASS, SSR, HTML, CSS, Javascript.
Период работы
Август 2021 - Сентябрь 2023
(2 года 2 месяца)
MST
Роль
Backend Разработчик
Обязанности
Проект: интернет-магазин по продаже электротехники. Проект был на React + Bitrix.
Обязанности:
- добавлял платежные системы;
- интеграция бонусных сертификатов;
- интеграция с маркетплейсами (Yandex, Tmall);
- разработка API для фронта, в котором была возможность добавлять, удалять, редактировать, обновлять товар (CRUD) и синхронизация с маркетплейсами;
- создание автотестов к свои созданным функциям;
- интеграция платежной системы Uniteller.
Так же участвовал в проекте сервиса доставок еды. Проект на Laravel, настраивал Docker, настройка Traefik, исправлял laravel queues.
Стек: React, HTML, CSS, Javascript, CRUD, Laravel, Docker, Traefik, Laravel, MySQL, Bitrix, CMS CMS Bitrix, CMS «1С-Битрикс», RESTful API, SOAP.
Период работы
Январь 2021 - Март 2022
(1 год 3 месяца)
MediaSoft
Роль
Backend разработчик
Обязанности
Компания по заказной разработке высокотехнологичных веб-систем, бэкенд, мобильных приложений и highload-проектов.
Примеры проектов:
1. Интернет-магазин для домашних животных
- разработка покупки в бонусных баллах и системы скидок;
- оптимизация кешировния для сайта;
- администрирование через ISP менеджер, терминал: настройка почты, SSL, сервер.
2. Сайт для проведения мероприятий, игр типа квиз, блитц на Yii2.
- разработка проекта с 0;
- разработка бэк и фронт (JQuery, Bootstrap, JS).
- Бэкенд: разработка новых функционалов, как игр, используя паттерны проектирования.
- Фронтенд: разработка валидации форм, анимирование действий, работа с файлами, изображениями. С нуля написал редактор изображения на чистом JS.
Сложность проекта заключалась в оптимизации SQL запросов, т.к. много JOIN связей между таблицами, оптимизация кэширования и движка базы данных.
3. Разработка landingpage сайта на Laravel - на сайте создаются лэндинг с сайты с возможностью выбора базовых функционалов (авторизация, обратная связь, галерея и др).
- создание новых функционалов для лендингов как на бэке, так и на фронте, используя npm, sass, html, JS.
4. Fullstack поддержка проекта - риелторский сайт по продаже квартир (CMS Bitrix, Jquery, JS.
- реализация калькулятора ипотечных программ с интеграцией API по ипотечных программ используя GraphQL.
Общий стек: Yii2, JQuery, ООП, Bootstrap, Laravel, Node.js, SASS, HTML, CSS, Javascript, CMS Bitrix, CMS «1С-Битрикс», MySQL, jQuery, REST API, SOAP, GraphQL.
Период работы
Май 2018 - Январь 2021
(2 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский государственный университет
Специальность
Математики и информационных технологий
Завершение учебы
2018 г.