Игорь Б. PHP разработчик, Middle+

ID 16931
ИБ
Игорь Б.
Мужчина, 26 лет
Россия, Новосибирск, UTC+7
Ставка
2 838,69 Р/час
вкл. НДС 5% (105.24 Р)
Специалист доступен с 1 ноября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Middle+
Навыки
API
AWS
Backend
Composer
CSS3
d3
Docker
Drupal
Frontend
Git
GitHub
GitHub Actions
GitLab
GraphQL
HTML5
JavaScript
Jenkins
Jira
Kubernetes
Lambda
Laravel
MongoDB
MySQL
Node.js
OAuth
phpstan
PHPUnit
PostgreSQL
Postman
RabbitMQ
React
S3
Salesforce
Sass
SCSS
Swagger
Twig
Vagrant
Webpack
WebSockets
Wordpress
PHP
HTML
CSS
SQL
Отрасли
EdTech
Media
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Игорь - разработчик с 3-х летним опытом коммерческой разработки. Талантливый и перспективный разработчик, который умеет работать продуктивно и качественно. Он всегда завышает планку необходимого, демонстрируя высокий уровень мастерства и профессионализма. Игорь видит зоны для улучшений и стремится к совершенству в каждой выполненной задаче. Исполнителен и надежен, имеет опыт работы в крупных проектах и взаимодействия с большими командами.
Проекты   (3 года 11 месяцев)
Brandon J Broderick
Роль
Middle developer
Обязанности
Брэндон Дж. Бродерик предоставляет юридические услуги частным лицам и семьям, пострадавшим в результате халатности других лиц. С несколькими офисами в США, область специализации юридической фирмы охватывает медицинскую халатность, транспортные происшествия, ответственность за качество продукции, ответственность за использование помещений и так далее. Внутренние корпоративные решения реализованы на Salesforce. С работой нашей команды стоимость бизнеса увеличилась с 12 млн. до 100 млн. долларов.
Достижения
1. Настройка сервиса интеграций. Спроектировал и реализовал сервис, предоставляющий управление и взаимодействие с другими микросервисами системы, для чего были написаны: система скедулинга и вызова интеграций с хранением их статуса, логирование и мониторинг всех процессов. Также им был реализован дэшборд, позволяющий управлять состоянием операций: прерывать их, или инициировать с различными входными данными. 2. Настройка автообзвонов. Разработал микросервис обзвонов на NodeJS, который использовал Viirtue API для совершения звонков по бизнес логике, опирающейся на данные о пользователях из SalesForce, демонстрируя понимание структур данных и паттернов проектирования. 3. Обновления SEO и web vitals в CMS. Вносил изменения, связанные с SEO и web vitals в CMS для управления публикациями об услугах адвокатской конторы, представленной во множестве штатов. После произведения необходимой оптимизации, где также были применены знания в области структур данных, количество посещений выросло в 10 раз. 4. CI/CD настройка. Настроил пайплайны в GitHub Actions для автоматического деплоя приложения при обновлении репозитория в GitHub с последующим обновлением задач в Jira, применяя паттерны проектирования для обеспечения надежности процессов.
Стек специалиста на проекте
PostgreSQL, Git, API, Node.js, Python, Laravel, Jenkins, Drupal, AWS, Twig, TypeORM, Solr, Vagrant, NestJS, SCSS, Salesforce
Отрасль проекта
Social Networking
Период работы
Июль 2023 - По настоящее время  (2 года 3 месяца)
B2B платформа в области здравоохранения для сбора и предоставления данных о здоровье пользователей. (ManagingLife)
Роль
Middle developer
Обязанности
Проект в сфере здравоохранения для ведения записей о уровне боли пользователей. Проект в первую очередь B2B решение для страховых компаний — портал, где представители компании с определенными ролями могут заходить и смотреть информацию о пользователях. Если пользователь отслеживает в приложении боль, будучи хронически больным, то страховая компания может сэкономить большое количество бюджета, например более своевременно вызывая врача. Пользователи регулярно заполняют опросники и могут генерировать отчёты для использования на приёме у врача. Архитектура: Гибридная с монолитным легаси приложением на Drupal и микросервисами на Symfony на базе Kubernetes, обеспечивающие работу нескольких фронтэнд приложений, включая мобильное приложение, удовлетворяющих нужды нескольких целевых аудиторий и соответствующих стандартам для сферы здравоохранения.
Достижения
1. Микросервис для проведения опросов пользователей. Необходимо было создать систему для заполнения строго стандартизованных опросов для пользователей, с последующей обработкой и хранением результатов, и возможностью отображения заполненного ранее опроса. Игорь спроектировал и разработал на Laravel сервис опросов для пользователей. Для отображения была выбрана библиотека SurveyJS c возможность построения опроса из JSON. Был создан новый сервис для хранения опросов, ответов пользователей и запросов пользователю на заполнение. Сервис реализовывал REST API со всеми необходимыми эндпоинтами. 2. Производил расчет итоговой оценки заполненного опроса, отслеживание статуса каждого опросника для каждого пользователя и имел систему уведомлений пользователей о необходимости пройти опрос. Результаты заполнения в виде ответов, оценок и графиков изменения оценок затем предоставлялись сервису генерации PDF отчетов. 3. Интеграции организаций (клиник, страховых компаний) в систему хранения медицинских данных пользователей. Спроектировал и разработал модуль для предоставления доступа к системе хранения и записи медицинских данных пациентов. Необходимо было добиться разграничения прав администраторов и докторов разных уровней из разных заведений и логирование доступов ими к пользовательской медицинской информации. Работа включала в себя разработку новых API вызовов для взаимодействия Drupal бэкенда с порталом для докторов, добавление новых уведомлений (email и push) для всех клиентов, добавление PDF отчетов для докторов о пациентах. 4. Кастомный OAuth модуль с SSO системой аутентификации. Был разработан универсальный модуль авторизации позволяющий зарегистрироваться и авторизоваться через Facebook, Google и Apple аккаунты с возможностью добавления новых сервисов авторизации без существенных изменений кода. 5.Миграция данных и/или функционала с легаси Drupal приложения в микросервисы, написанные на Laravel. 6.Покрытие всего ключевого функционала Unit тестами.
Стек специалиста на проекте
Git, MySQL, API, JavaScript, Node.js, Figma, Laravel, Redux, Kubernetes, Drupal, React Native, NestJS, Kafka, Redis, React
Отрасль проекта
EdTech
Период работы
Август 2022 - Июль 2023  (1 год)
DonutLogs
Роль
Middle developer
Обязанности
Краткое описание проекта: DonutLogs - внутренняя система менеджмента задач для сети ресторанов Dunkin Donuts Система менеджмента задач для сети ресторанов быстрого питания DonutLogs. Мобильное и веб-приложение позволяет менеджерам создавать задачи для сотрудников, с использованием разных параметров (частота, срок сдачи, данные о повышениях и т.д.) Также приложение помогает справиться с инвентаризацией и планированием расписания смен. Архитектура: Бэкенд на Laravel, предоставляющий API для контента мобильного приложения на React Native и операторских дэшбордов на React. Для поддержания уведомлений пользователей в реальном времени с адекватными ресурсозатратами был реализован проксирующий сервис, поддерживающий связь с мобильными приложениями через вебсокет.
Достижения
Задачи: 1. REST API для приложения. Игорь спроектировал и реализовал API для приложения и дэшборда, в которых были реализованы авторизация, система ролей, поддержка мультиязычности. 2. Приложение также предоставляло базовый CRUD функционал для всего контента. 3. Написание сервера веб-сокетов Node.js. Игорь разработал его как своего рода «прокси» сервер, который вызывает разные методы модели веб-приложения в зависимости от мобильных запросов. Это позволило избежать дублирования обращений к базе на повторяющихся запросах, а также предоставлять информацию по заказам в реальном времени. 4. Обновления в React дашборде. Игорь добавлял новые компоненты и обновлял существующие, если того требовало изменение данных, передаваемых с бэкенда. 5. Настройка Swagger синхронизации и поддержание документации API.
Стек специалиста на проекте
Git, API, JavaScript, Node.js, Figma, Laravel, Redux, TypeScript, React
Отрасль проекта
Media
Период работы
Ноябрь 2021 - Июль 2022  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (24 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
НГТУ
Специальность
Информатика и вычислительная техника
Завершение учебы
2022 г.

Похожие специалисты

E-commerce & Retail • EdTech • Government & Public Sector • Realty & Constructoring • Social Networking
МП
Михаил П.
Тула
PHP разработчик
Lead
3 403,86 Р/час
*nix
Agile (Scrum, Kanban)
Alpine.js
Angular
Apache
API
Azure DevOps
Backend
Bash
Bitbucket
+83

10+ лет опыта разработки Backend с использованием Bitrix, Yii2, Laravel, Symfony, а также опыт с Frontend технологиями и различных фреймворков, таких как Vue, а также JavaScript (ES5-8), TypeScript, SCSS, Gulp, Webpack, vite, jquery. Опыт работы и настройки серверов на основе *nix (Ubuntu, Debian, CentOs, Fedora и т. п.). Настройки apache, nginx, php, node.js, др. необходимых приложений. Опыт работы с базами данных MySql, PostgreSql, в том числе оптимизация запросов и проектирование структуры базы данных на основе технического задания. Опыт создания и работы в окружении docker включая механизмы доставки кода. Опыт настройки и работы с CI/CD на платформах gitlab, bitbucket. Опыт работы с брокерами очередей RabbitMQ, PgQ, Kaffka, на базе Redis. Опыт использования ElasticSearch, как поискового индекса, так и хранилища проекций. Опыт работы со Sphinx. Опыт интеграции MinIO S3. Работа со Swagger для документирования api. Опыт работы, реализации и проектирования api для взаимодействия с frontend частью, взаимодействия между отдельными сервисами приложения. ________________________________________________________________ Технические навыки Front-end: Vue, TypeScript, JavaScript (ES5-8), SASS, SCSS, Stylus, Webpack, Gulp, vite, HTML5, CSS3, Bootstrap, jquery. Back-end: php, bash, python, Bitrix, Laravel, yii2, Symfony, Spiral Framework. Базы данных: MySQL, PostgreSQL, Redis, ElasticSearch, ClickHouse Тестирование: Jest, Codeception, phpUnit, Selenium, phantom.js Методологии разработки: Agile (Scrum, Kanban) Инструменты: Git, Gitlub, Gitlab, Bitbucket, Azure DevOps, Jira, Trello, Confluence, Bash, Nginx, Apache, Sphinx, Swagger, Docker, API сторонних разработчиков.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • Travel, Hospitality & Restaurant business
РА
Рашид А.
Москва
PHP разработчик
Senior
1 428,57 Р/час
1С-Битрикс
Битрикс
Битрикс24
1С-Битрикс: Управление сайтом
CMS 1С-Битрикс
CRM Битрикс 24
Laravel
Laravel 7
Laravel 8
Laravel 9
+79

Full-stack разработчик с опытом 7 лет в высоконагруженных проектах Разработка и оптимизация высоконагруженных веб-приложений, микросервисная архитектура, интеграция сложных систем. Создание сайтов с нуля, интернет-магазины на битрикс, корпоротивные сайты И так далее. Успешно реализовал более 40 проектов, включая CRM/ERP, интернет-магазины и государственные порталы. Интегрировал более 10 внешних сервисов через API и SOAP (платежные системы, CRM, службы доставки). Разработал и внедрил микросервисную архитектуру на Go для высоконагруженного портала, что повысило отказоустойчивость и упростило масштабирование. Реализовал современный фронтенд на Vue (Vite) с сложной гео-визуализацией (GeoJSON, кластеризация), поиском и фильтрацией. Оптимизировал производительность legacy-проектов на Bitrix и Laravel, снизив время отклика на 40+%. Мой уверенный стек: Backend: Go (микросервисы, API), PHP (Laravel, Bitrix), Python Базы данных: PostgreSQL, MySQL, Redis Инфраструктура: Docker, Docker Compose, Linux, GitFlow Брокеры сообщений: RabbitMQ, Kafka Управлял командой разработки, составлял ТЗ, координировал работу с клиентами и программистами со стороны клиентов. Готов к техническому собеседованию с live кодингом. Порешаем задачки ) Портфолио: https://portfolio.appaweb.ru/ GitHub: https://github.com/rashid0appakov/

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • Social Networking
ДХ
Диана Х.
Москва
Системный аналитик
Middle+
3 376,62 Р/час
методологии
Работа с интеграциями
языки программирования
UML
Разработка
Postman
Бизнес-анализ
JSON
XML
Git
+33

Системный аналитик с опытом работы в проектах для компаний из сферы FinTech & Banking и Social Networking. На проекте Московской биржи выполнял задачи системного и бизнес-аналитика: собирал, анализировал, формализовал и согласовывал требования в торгово-клиринговых и бэкофисных системах, разрабатывал технологические схемы и моделировал бизнес-процессы, участвовал в разработке тест-кейсов и приемочном тестировании доработок IT-систем, консультировал разработчиков, тестировщиков и пользователей по вопросам функциональности системы и технической документации, а также разрабатывал витрины данных различных отчетностей. В банке ВТБ работал системным и бизнес-аналитиком, занимался аналитикой и сопровождением контентной платформы: собирал и анализировал бизнес-требования к продукту, описывал процессы в нотациях BPMN и UML, вел документацию к продукту и функциональные требования в Confluence, работал со спецификацией Open API (Swagger), составлял CJM, проводил usability тестирование прототипов и a/b тесты, формировал roadmap проекта, вел бэклог по задачам в Jira и координировал проектную команду. В Тинькофф банке занимал позицию маркетингового аналитика и отвечал за автоматизацию и оптимизацию бизнес-процессов компании: запускал, вел и оптимизировал контекстную рекламу в Яндекс.Директ и Google Ads, отслеживал и анализировал эффективность контекстной рекламы, визуализировал данные, составлял ТЗ на разработку баннеров и видеороликов, тестировал гипотезы по улучшению конверсий.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • HRTech
НС
Нурсултан С.
Ат-Башы
QA ручной
Middle+
3 376,62 Р/час
PostgreSQL
MySQL
Docker
Java
Jira
Confluence
SQL
Figma
Postman
Scrum
+29

Ориентированный на результат, внимательный к деталям инженер по автоматизации тестирования с почти 6-летним опытом работы, тестировал различные клиент-серверные приложения. Опыт работы в автоматизированном и ручном тестировании в различных отраслях, таких как здравоохранение и авиация. Участие на различных этапах жизненного цикла разработки ПО. Солидный опыт автоматизации тестовых сценариев с использованием различных инструментов, таких как: Selenium, Selenide, Cucumber, JUnit, TestNG с использованием Java. Практический опыт создания фреймворков с нуля, включая БДД подход и на основе ТДД. Обширный опыт тестирования REST API сервисов с использованием Postman, RestAssured. Успешно выполнение Smoke, Sanity, Functional, Integration, Regression, End to End Tests и UAT. Большой опыт в ведении тестовой документации, такой как тест кейсы, чек листы, баг репорты, тест планы. Хорошие знания в BDD с использованием Cucumber и написании step definitions на Gherkin. Опыт работы с Jenkins для настройки CI/CD. Опыт работы тестирования БД вручную и в автоматизации с помощью JDBC, умение писать SQL-запросы. Использовал Allure репорт для отчетов в тестировании. Опыт работы с Docker, Jmeter, Linux командами, мониторил логи в Kibana.

Подробнее