Разработка CRM для рекрутеров (NDA)
Стек: Php 7-8, Symfony 5+, ApiPlatform, Postgresql, RabbitMq, Elasticsearch, Redis, Kubernetes, Docker
Примеры работ:
— Разработка основного API
— Разработка и интеграция микросервисов
— Разработка сервиса авторизации JWT
— Разработка системы парсинга из таблиц
— Интеграция с внешними системами (к примеру: HH API, Telegram API)
— Ведение и запись истории действий пользователей в системе
— Нормализация и импорт данных
— Техническая поддержка
— Рефакторинг, оптимизация кода и запросов
— Тестирование, написание тестов (phpunit), проведение кодревью
— Работа с парсерами (web, doc, pdf), работа с сервисами аналитики и отчетов.
— Работа по методике SCRUM, team capacity.
Разработка backend сайта - https://blog.eldorado.ru/
Разработка сайтов на Bitrix framework, а так же тех. поддержка сайтов на различных cms системах и фреймворках.
Был опыт работы с фреймворками Laravel, Symfony при работе с Drupal 8 и Yii при работе с OpenCart, в рамках поддержки.
В качестве примера backend работ:
- Интеграция с различными API сервисами
- Разработка модуля оплаты
- Разработка личного кабинета
- Доработка компонентов
- Авторизация/Регистрация
- Интеграция дизайна
- Разработка каталога товаров, фильтрация, сортировка, формирование заказа, корзина, избранное, оплаты, службы доставки и прочие вещи связанные с работой интернет магазина.
В качестве frontend:
- Кросс-браузерная, адаптивная разработка (flex, grid) с использованием saas, less, css3 анимации и т.п.
- Работа с api maps (yandex, google, geocoder и т.п.)
- Работа с canvas, рисование векторных областей на карте
- Валидации форм
- Динамичная подгрузка контента с помощью Ajax
При написании frontend части, преимущественно использовал javascript (DOM API). Без jQuery.
Разработка и поддержка сайтов на платформе 1C Bitrix и других CMS.
Примеры работ:
- Разработка каталога товаров, новостного раздела и т.п.
- Разработка и настройка форм обратной связи
- Разработка калькулятора с использованием JavaScript
- Защита форм от роботов (в том числе настройка google reCAPTCHA)
- Защита сайта от спама
- Разработка универсального шаблона для web-сайтов
- Разработка своих компонентов.
Git, Docker для локальной разработки.
Так же дополнительно занимался администрированием, поддерживал работоспособность сетевого оборудования и оптимизацией сети в офисе, обслуживанием офисных компьютеров и оргтехники.