КГ
Кирилл Г.
Мужчина, 22 года
Россия, Тюмень, UTC+5
Ставка
1 000 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Проекты
(1 год 10 месяцев)
АСУ ДЛЯ СФЕРЫ ЖКХ (NDA)
Роль
Backend-разработчик
Обязанности
Описание проекта:
Система учета разных сущностей - пользователей, клиентов, собственников, организаций, оборудования, заявок, домов, помещений, приборов учёта и прочих аспектов работы управляющей компании.
Система покрывает большинство видов деятельности компании:
Отслеживание обстановки на объектах (Жилые/Нежилые помещения, улицы, придомовые территории в зоне ответственности компании);
Снижение нагрузки на оперативную диспетчерскую службу в вопросах связанных с управлением заявками, обращениями от клиентов и жильцов (Например: плановые и аварийные отключения водоснабжения, электроэнергии, обслуживания оборудования - лифтового, стояков и т.д.);
Сбор информации о работе компании, качества выполнения работ, степени удовлетворенности клиентов, уровня исполнительной дисциплины;
Состав команды:
3 Frontend-разработчика, 4 Backend-разработчика, QA-инженер, 2 бизнес-аналитика, техлид
Задачи/реализованный функционал:
- Создание, получение, редактирование, удаление, получение нового модуля "Жилой фонд" (сущности дома, адрес, парадные).
- Реализация личного кабинета для пользователей, включая управление профилем и настройками.
- Разработка административной панели и панели личного кабинета для пользователей с различными уровнями доступа.
- Внедрение системы аутентификации для личного кабинета пользователей и административной панели.
- Настройка групп и ролей (админ панель), просмотр списков пользователей. Разработка функционала управления ролями и группами пользователей, включая создание, редактирование и просмотр списков пользователей.
- Внедрение поиска и фильтрации по пользователям, ролям и группам с использованием Elasticsearch.
- Настройка и оптимизация индексации данных в Elasticsearch.
- Реализация постраничного вывода (пагинации) списков пользователей, ролей и групп.
- Написание Swagger-документации и актуализация в связи с изменениями.
- Изменение архитектуры приложения. Реорганизация архитектуры приложения.
- Рефакторинг кода в модуле "Пользователь".
- Обнаружение и устранение ошибок в коде для обеспечения стабильной работы приложения.
Стек специалиста на проекте
PHP, Elasticsearch, Swagger, Redis, Symfony, Kafka, MinIo, Docker, PostgreSQL
Отрасль проекта
Urban technology
Период работы
Январь 2024 - Июль 2024
(7 месяцев)
САЙТ РЕСТОРАНА ГРУЗИНСКОЙ КУХНИ (NDA субподряд)
Роль
Backend-разработчик
Обязанности
Описание проекта:
Разработка с нуля интернет-магазина по доставке еды для 3 городов России.
Состав команды
2 Frontend-разработчика, 2 Backend-разработчика, 1 TL
Задачи/реализованный функционал:
- Разработка и реализация API для всех функциональных модулей приложения;
- Проектирование и внедрение архитектуры, основанной на Domain-Driven Design;
- Написание спецификаций Swagger, охватывающих все методы API (GET, POST, PUT, PATCH, DELETE);
- Интеграция Swagger с Symfony контроллерами для автоматического генерирования документации API;
- Разработка юз-кейсов для основных сценариев использования API, что помогло в тестировании и валидации бизнес-логики;
- Внедрение бизнес-логики для различных модулей приложения;
- Обеспечение валидации данных на уровне API для поддержания целостности данных;
- Разработка модуля аутентификации с использованием JSON Web Token (JWT) для авторизации и Refresh Token для обновления сессий;
- Интеграция с PostgreSQL для выполнения операций CRUD (создание, чтение, обновление, удаление) над сущностями базы данных;
- Внедрение модуля поиска с использованием Elasticsearch для обеспечения быстрого и эффективного поиска по продуктам;
- Реализация функционала для управления товарами, включая создание, редактирование и удаление товаров;
- Разработка модуля для публикации и управления статьями блога;
- Внедрение функционала для добавления товаров в избранное и управления списком избранных товаров.
Стек специалиста на проекте
batch, PHP, get, POST, Elasticsearch, API, JSON, Swagger, Symfony, JWT, CRUD, Kafka, Docker, PostgreSQL
Отрасль проекта
FoodTech
Период работы
Сентябрь 2023 - Декабрь 2023
(4 месяца)
ПРИЛОЖЕНИЕ ДЛЯ ЗАМЕТОК (IQ Dev)
Роль
Backend-разработчик
Обязанности
Описание проекта:
Приложение для управления заметками с интегрированным календарем и настройками. Пользователи могут создавать заметки с таймерами и прикрепленными файлами, а также взаимодействовать с заметками через календарь. Приложение предоставляет возможности для установки напоминаний и изменения визуальных настроек.
Задачи/реализованный функционал:
- Реализация функционала для создания и сохранения заметок в базе данных.
- Внедрение возможности редактирования уже существующих заметок, включая изменение текста и прикрепленных файлов.
- Разработка функционала для установки таймеров на заметки.
- Интеграция системы напоминаний, позволяющей пользователям устанавливать напоминания на определенные даты и время.
- Реализация функционала для изменения визуальных настроек приложения, таких как смена темы.
- Добавление возможности прикрепления файлов к заметкам.
- Обеспечение автоматического обновления календаря при изменении данных заметок.
Стек специалиста на проекте
MySQL, Docker, PHP, Symfony
Отрасль проекта
LifeStyle
Период работы
Июнь 2023 - Август 2023
(3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ТИУ
Специальность
Информатика и вычислительная техника
Завершение учебы
2023 г.