МБ
Михаил Б.
Мужчина
Россия, Москва, UTC+3
Ставка
2 500 Р/час
НДС не облагается
Специалист доступен с 27 июля 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 года 11 месяцев)
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 - По настоящее время
(1 год 2 месяца)
ВоБаза
Роль
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 г.