МБ
Михаил Б.
Мужчина
Россия, Москва, UTC+3
Ставка
2,500 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Технологии:
● PHP
○ Laravel Framework
○ Symfony
○ Чистый php код
● HTML
● CSS
● JavaScript
○ Bootstrap
○ jQuery
○ AJAX
○ Базовые знания основных фронтенд фреймворков
● SQL
○ PostgreSQL
■ PL/SQL
○ MySQL
● JSON
● XML
● Python
○ FastAPI Framework
○ Django Framework
● Java
○ Spring
● C#
○ Базовое понимание работы EntityFramework
● Java
○ Spring и его составляющие
● OpenApi 3.0 (Swagger)
Инфраструктура:
● Nginx, Apache, Docker, RabbitMQ, Redis, ELK, SphinxSearch, Laravel Echo, Git Операционные системы:
● Linux
● Windows
Навыки:
● знание, использование архитектурных паттернов и паттернов проектирования (DDD, TDD, MVC, GoF)
● знание и использование best practices написания кода, SOLID, KISS, DRY
● работа с чужим кодом
● рефакторинг кода
● анализ, проектирование, декомпозиция, оценка задач
● интеграция внешних сервисов (Yookassa, Dadata, а также любых других)
● управление командой (5 fullstack специалистов в рамках монолита)
● написание автотестов (Unit, Feature, Integration)
● владение английским языком на уровне свободного чтения
Софт скилы:
● аналитическое мышление
● стратегический и комплексный подход к решению задач
● ответственность
● работа в команде, лидерство
Проекты
(4 года 8 месяцев)
Trucker(EDM)
Роль
Backend developer
Обязанности
MVP документооборота для участников грузоперевозок
Обязанности
Разработка функциональных возможностей проекта
Технологии
Python, Django, Docker, swagger, MVP, TDD, pytest, rest, mypy, flake8, RabbitMQ, Jira и confluence
Достижения
● Работа над фоновыми задачами проекта
● Участие в разработке архитектуры, внедрение базовых слоев обработки запросов (command, handler, repository, service);
● Реализация процесса документооборота между клиентами;
● Реализация матрицы обработки документов;
Стек специалиста на проекте
RabbitMQ, Docker, REST, Jira, Confluence, Python, Swagger, MVP, Pytest, TDD, MyPy, Django, Flake8
Отрасль проекта
Media
Период работы
Июнь 2023 - По настоящее время
(11 месяцев)
ВоБаза
Роль
Backend developer
Обязанности
Обязанности
Участие в разработке и поддержки интернет магазина
Технологии
PHP, Laravel, Gitea, Postgres, Redoc, Sentry, Docker, Roadunner openapi, php-stan, yaml, deptrac, phpunit, codeception, DDD
Достижения
● Кеширование адресов Dadata
● Дополнение интеграции с Яндекс кассой (Yookassa). Подключение api для создания чеков
● Участвовал в интеграции с 1С синхронизация данных между ручными заказами и через сайт
● Написание документации OpenApi 3.0
● Оптимизация запросов (временные таблицы, сложные конструкции запросов)
● Участие в кросс ревью
Стек специалиста на проекте
PostgreSQL, Docker, PHP, Laravel, YAML, PHPUnit, Sentry, Codeception, Gitea, Redoc, DDD, OpenAPI, phpstan, deptrac, roadrunner
Отрасль проекта
Marketing, Advertising & Design
Период работы
Январь 2023 - Июнь 2023
(6 месяцев)
Оптивеб
Роль
Fullstack developer
Обязанности
Внутренняя система управления документооборотом
Обязанности:
Управление командой разработчиков, распределение нагрузки, составление плана работ
Технологии:
PHP, Laravel, HTML, BLADE, CSS, JS, Jquery, Sentry, Gitlab, PhpUnit, RabbitMQ
Достижения:
● Согласование и составление планов работ с заказчиками и на внутреннем уровне. Управление командой разработчиков из 5 человек.
● Проектирование и участие в создании электронной записи граждан на определенное время по нужной услуге
● Построение процессов код ревью, создание такого понятия как еженедельные релизы и хотфиксы
● Участие в проектировании и создании сервиса для оповещения граждан посредством SMS-сообщений
● Проектирование и создание интеграции с сканером паспортов граждан для автоматического заполнения данных
● Создание интеграции с партнерами посредством QR-кодов и API
● Организация более полного обмена информацией между внутренними сервисами фотографирования, дактилоскопии и основного приложения
● Создание двустороннего обмена сообщениями посредством xml файлов с ФМС, а именно ППО "Территория". (синхронная отправка выбранных документов, асинхронный прием ответов для отслеживания жизненного цикла после успешной базовой валидации)
● Интеграция с сервисом Dadata, кэширование запросов для обеспечения бесперебойной работы и уменьшения использования сервиса. (частенько отваливался с кучей жалоб)
● Создание динамических печатных форм документов с использованием своего парсера html элементов для построения превью печатных форм документов
● Создание больших отчетов с их выгрузкой в xlsx, csv (некоторые прям очень просили сразу в xlsx, однако дополнительных возможностей использовано не было, а ограничение записей периодами ломало работу)
● Подключение сервисов для оповещения о различных активностях в процессе разработки и эксплуатации (sentry, giltab хуки)
● Создания скрипта для соединения с KKM server с целью печати чеков для различных услуг
● Создание QR-кодов для оплаты банками "СБЕР", "ПСК Банк", "Газпром", с последующим приемом оплат посредством веб хуков
● Создание шаблонов и функционала для заполнения документов в формате odt текстом и графической информацией.
● Создание микросервисов электронной очереди, дактилоскопии и фотографирования, которые участвовали в обмене информацией с основным сервисом приложения.
● Участие в развертывании и обновлении приложения в 50+ регионах РФ.
Стек специалиста на проекте
RabbitMQ, HTML, CSS, JavaScript, PHP, Laravel, GitLab, Blade, PHPUnit, Sentry, JQuery
Отрасль проекта
Telecom
Период работы
Сентябрь 2019 - Январь 2023
(3 года 5 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
.
Специальность
.
Завершение учебы
2018 г.