Премия рунета

Андрей А. PHP разработчик, Senior

ID 11485
АА
Андрей А.
Мужчина, 32 года
Россия, Новосибирск, UTC+7
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 1 октября 2024 г.

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

Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Senior
Навыки
PHP
JavaScript
React
Bootstrap
CSS
HTML
Symfony
Laravel
Node.js
Drupal
Wordpress
PostgreSQL
MySQL
Redis
Firebase
Git
Docker
swarm
Vagrant
Apache Server
Bash
Ngnix
AWS
EC2
RDS
AWS Lambda
Google Maps API
Google Cloud Functions
Stripe
PHPUnit
Swagger
Postman
Kubernetes
Microsoft
React Native
symphony
Apache Solar
JQuery
Highcharts
CI/CD
Jira
Elastic
Отрасли
BioTech, Pharma, Health care & Sports
HRTech
Urban technology
Знание языков
Английский — C1
Главное о специалисте
Андрей - разработчик с более чем восьмилетним опытом коммерческой разработки. Основной проект в его карьере - медицинский стартап с 50000 пользователей в месяц. Как опытный разработчик, проявлялся в общении с заказчиком, что говорит о его нацеленности на улучшение бизнеса заказчика посредством разработки и установление продуктивных длительных отношений с клиентом. Андрей активно следит за трендами сообщества PHP разработки и активно внедряет новые полезные практики и инструменты.
Проекты   (8 лет 10 месяцев)
ManagingLife
Роль
Senior PHP разработчик
Обязанности
B2B платформа в области здравоохранения для сбора и предоставления данных о здоровье пользователей. Краткое описание проекта: проект в сфере здравоохранения для ведения записей о уровне боли пользователей. Проект в первую очередь B2B решение для страховых компаний — портал, где представители компании с определенными ролями могут заходить и смотреть информацию о пользователях. Если пользователь отслеживает в приложении боль, будучи хронически больным, то страховая компания может сэкономить большое количество бюджета, например более своевременно вызывая врача. Пользователи регулярно заполняют опросники и могут генерировать отчёты для использования на приёме у врача. Архитектура: Гибридная с монолитным легаси приложением на Drupal и микросервисами на Laravel на базе Kubernetes, обеспечивающие работу нескольких фронтэнд приложений, включая мобильное приложение, удовлетворяющих нужды нескольких целевых аудиторий и соответствующих стандартам для сферы здравоохранения. Задачи: 1. Микросервис для проведения опросов пользователей. Необходимо было создать систему для заполнения строго стандартизованных опросов для пользователей, с последующей обработкой и хранением результатов, и возможностью отображения заполненного ранее опроса. Андрей спроектировал и разработал на Laravel сервис опросов для пользователей. Для отображения была выбрана библиотека SurveyJS c возможность построения запроса из JSON. Был создан новый сервис для хранения опросов, ответов пользователей и запросов пользователю на заполнение. Сервис реализовывал REST API со всеми необходимыми эндпоинтами. Производил расчет итоговой оценки заполненного опроса, отслеживание статуса каждого опросника для каждого пользователя и имел систему уведомлений пользователей о необходимости пройти опрос. Результаты заполнения в виде ответов, оценок и графиков изменения оценок затем предоставлялись сервису генерации PDF отчетов. 2. Рефакторинг и расширение генератора PDF отчетов, которые содержат медицинские данные и статистические графики. Андреем был создан дополнительный сервис на NodeJS + ExpressJS + D3js для создания графиков. В нём мы использовали наработки фронтенда, чтобы в точности повторить графики с портала в PDF отчетах. Он был интегрирован с существующим генератором PDF отчетов, который ранее был частью бэкенд фреймворка и также был выделен в отдельный сервис на PHP, что позволило создавать его реплики и гибко выделять ресурсы для создания больших отчетов(до 1000 страниц). 3. Интеграции организаций (клиник, страховых компаний) в систему хранения медицинских данных пользователей. Андрей спроектировал и разработал модуль для предоставления доступа к системе хранения и записи медицинских данных пациентов. Необходимо было добиться разграничения прав администраторов и докторов разных уровней из разных заведений и логирование доступов ими к пользовательской медицинской информации. Работа включала в себя разработку новых API вызовов для взаимодействия Drupal бэкенда с порталом для докторов, добавление новых уведомлений (email и push) для всех клиентов, добавление PDF отчетов для докторов о пациентах. 4. Кастомный OAuth модуль с SSO системой аутентификации. Андреем был разработан универсальный модуль авторизации позволяющий зарегистрироваться и авторизоваться через Facebook, Google и Apple аккаунты с возможностью добавления новых сервисов авторизации без существенных изменений кода. 5. Миграция данных и/или функционала с легаси Drupal приложения в микросервисы, написанные на Laravel. 6. Поддержка и обновление приложений для поддержки последних версий PHP. 7. Подключение и настройка мультиязычности. 8. Покрытие всего ключевого функционала Unit тестами.
Стек специалиста на проекте
Git, MySQL, Node.js, Jira, Kubernetes, Drupal, Symfony, React Native, Elastic, CI/CD, React
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Май 2017 - По настоящее время  (7 лет 5 месяцев)
Корпоративный сайт технологической компании (NDA)
Роль
Senior PHP разработчик
Обязанности
Краткое описание проекта: Сайт для подразделения государственной компании. Предназначался для размещения публичный отчётов о деятельности компании в различных форматах (html, pdf, doc), а также иных необходимых (интерактивные графы, таблицы и т.д.) Архитектура: Монолитное приложение на Drupal интегрированное со сторонними сервисами и собственной темой, написаной с использованием js библиотек для отображения интерактивного содержимого. Задачи: 1. Создание CMS. С помощью Drupal 7 Андрей создал с нуля систему управления контентом, им были сконфигурированы страницы администрирования и свёрстаны страницы отображения контента пользователям; 2. Интеграция с поисковой программой. Андрей настроил Apache Solr и интеграцию с CMS с ней, что позволило организовать многофакторный поиск по контенту сайта с поддержкой множественных фильтров и полноценным полнотекстовым поиском; 3. Highcharts отображение. С помощью библиотеки highcharts Андреем было реализовано отображение динамического контента - графики, таблицы, графы; 4. Импорт данных старого статичного сайта. Андреем был написан автоматический парсер страниц, которые были добавлены на существовавшую ранее версию сайта. Парсер создавал новые единицы контента в корректном новом формате, а также переприкреплял связанные с ним файлы.
Стек специалиста на проекте
Git, MySQL, Jira, Laravel, Drupal, Highcharts, Bootstrap, JQuery, CI/CD, Apache Solar
Отрасль проекта
Urban technology
Период работы
Март 2016 - Апрель 2017  (1 год 2 месяца)
Jobsuma
Роль
Middle PHP разработчик
Обязанности
Краткое описание проекта: платформа для поиска вакансий, нацеленный на юных соискателей: студенты, интерны и молодые специалисты. В сумме это было 8 различных сайтов, которые отображали (помимо вакансий) рекламу из нескольких различных источников, а также предоставлял данные новых вакансий для интегрированных в другие сайты объявлений. Архитектура: Монолитный сайт на Drupal, с которым связываются ещё семь сайтов на Drupal (настроенных как мультисайт) интегрированные со сторонними сервисами и собственными темами, написанной с использованием js библиотек для отображения интерактивного содержимого. Задачи: 1. Автоматическая система получения и размещения рекламы. С использованием модуля Feeds Андреем была реализована система импорта рекламных блоков из сторонних источников. Затем эти данные использовались по заданным правилам в рекламных блоках сайтов. 2. Система синхронизации контента. Данные со сторонних источников собирал основной сайт, после чего их надо было скопировать на региональные подсайты. Андреем был написан собственный модуль, решающий эту задачу. 3. Изменение хостинга. Андреем был произведен перенос сайтов на сервера AWS, для чего была написаны новые деплоймент скрипты. 4. Исправление ошибок, обновления интерфейсов, внесение правок в настройки поисковой системы и т.д.
Стек специалиста на проекте
Git, MySQL, Jira, Laravel, Drupal, AWS, Bootstrap, JQuery, CI/CD, Apache Solar
Отрасль проекта
HRTech
Период работы
Декабрь 2015 - Февраль 2016  (3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Высший Колледж Информатики НГУ
Специальность
Компьютерные системы и комплексы
Завершение учебы
2012 г.
Высшее
Учебное заведение
Новосибирский государственный университет
Специальность
Информатика и вычислительная техника
Завершение учебы
2015 г.

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • HRTech • Marketing, Advertising & Design • Media • Social Networking
АП
Артём П.
Гродно
PHP разработчик
Senior
3 335 Р/час
Atom
Eclipse
ESLint
Git
HTML
JavaScript
Jira
Laravel
Linux
MariaDB
+85

Более 5 лет опыта в веб разработке: веб-бекенд, CMS разработка, PHP fullstack разработка. Основной стек, с которым работал: PHP(PHP5, PHP7, PHP8), Laravel, Symfony, JavaScript (jQuery, Vue, redux), Wordpress CMS, Prestashop. Обширный опыт работы с современными фреймворками / библиотеками PHP и Javascript, а также способами реализации веб-приложений. Есть экспертиза в области развертывания и настройки инфраструктуры (конфигурация сервера, системы контроля версий GIT, различные системы непрерывной интеграции и развертывания, проектная среда и т. д.), интеграции со сторонними API и службами. Дополнительная информация: Клиентоориентированность, нацеленность на результат, внимательность к деталям, готовность к изменениям

Подробнее
Blockchain • E-commerce & Retail • FinTech & Banking • Media • Social Networking
АВ
Александр В.
Минск
PHP разработчик
Senior
4 000 Р/час
GOlang
JavaScript
PHP
Laravel
Node.js
Nuxt.js
React
ShopiFy
Vue.js
Yii2
+61

Тимлид / Инженер-программист с 10-летним опытом работы. Мой опыт и склад ума позволяют мне находить лучшее и наиболее подходящее решение на этапе разработки. В работе я всегда следую всем концепциям написания чистого кода, согласно PSR-стандартам и слежу за чистотой кода своих коллег. Я быстро учусь, каждая новая технология, которую я изучаю, дает мне больше возможностей для поддержки всех этапов разработки. Языки программирования PHP, JavaScript, GoLang CMS и фреймворки Laravel, Yii2, React, Vue.js, Node.js, Nuxt.js, Shopify Технологии программирования HTML / CSS SASS / SCSS Vite Meilisearch sphinx GraphQL Supervisor Gearman RabbitMQ Kafka Sentry Memcached XDebug REST PHPUnit WebSockets GrayLog Keycloak Cloud AWS (S3, EC2, RDS, Lambda, EKS, Route53) Базы данных MySQL, MariaDB, PostgreSQL, MSSQL, Redis Сторонние сервисы Stripe, Moonpay, BitPay, Сбербанк, Beeline, Сбермаркет, Яндекс.Еда, Delivery Club DevOps Docker, Docker Compose, Kubernetes, Vagrant, Nginx, CI/CD, Argo CD Системы управления версиями Git (GitHub / GitLab / BitBucket) Домены Электронная коммерция и розничная торговля, NFT, Инфраструктура, Служба поддержки, Маркетинг, Финтех, Развлечения, Торговая площадка, Социальная сеть, CRM

Подробнее

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

E-commerce & Retail
НС
Никита С.
Москва
Frontend разработчик
Middle+
2 500 Р/час
MobX
UI
HTML5
client
Sass
React Query
Создание KV
Работа с интеграциями
React testing library
JavaScript
+65

4 года опыта работы в IT сфере. Активно использую в разработке TypeScript; Опыт работы с React Native Опыт взаимодействия с REST API; Опыт работы с NextJs; Опыт работы с CSS-препроцессор SCSS Опыт работы с классовыми компонентами и хуками React. Опыт работы с базой данных MongoDB; Опыт работы с Docker для развертывания приложений; В командной разработке использую Git, GitHub, GitLab; Опыт работы с JIRA, Slack, Miro; Опыт работы с Node.js и менеджерами состояния приложения Redux и MobX; Коммерческий опыт разработки React приложения на заказ; Опыт написания CRM-системы; Платформы: Windows, MacOS Люблю использовать в разработке React и TypeScript, потому что они имеют: - Большую гибкость и удобство разработки; - Совместимость с другими инструментами и библиотеками; - Большой выбор инструментов и библиотек; - Масштабируемость - Статическую типизацию TypeScript - Компонентный подход React - Виртуальный DOM в React Постоянно изучаю frontend-разработку с упором на React, а также новые для себя технологии и применяю их на практике

Подробнее
BioTech, Pharma, Health care & Sports • Blockchain • E-commerce & Retail
ИТ
Ирина Т.
Минск
Системный аналитик
Senior
4 125 Р/час
с4
UML
Kanban
office
GitLab
zoom
Postman
skype
suite
Camunda
+29

Системный аналитик с более чем пятилетним опытом работы над коммерческими проектами в ИТ-сфере. Обладаю системным мышлением, способностью эффективно работать в условиях многозадачности, успешно веду переговоры и быстро осваиваю новые предметные области. Работала с использованием Agile методологий (Scrum, Kanban). Имею опыт изучения, моделирования и оптимизации бизнесс-процессов в различных доменах. Основные навыки и компетенции: Формулирование задач для разработки ПО, координация их выполнения, контроль соответствия готовых решений бизнес-требованиям; Приемка результатов реализации задач от подрядчиков, проверка соответствия заявленным требованиям, участие в тестировании функционала; Проведение демо, участие в приемочном тестировании (UAT); Проектирование и описание API для интеграции с внешними сервисами, разработка REST API с использованием Swagger; Моделирование и прототипирование (Figma); Подготовка технических заданий, бизнес-требований и документации (процессы, инструкции, регламенты); Описание схем бизнес-процессов и разработка функциональных требований; Организация взаимодействия между структурными подразделениями, аналитическое и методическое обеспечение выполнения совместных проектов; Анализ бизнес-процессов (BPMN). Домен Здравоохранение, Финансовый сектор Инструменты для работы с API Postman, Swagger Брокеры собщений Apache Kafka, Rabbit MQ Нотации моделирования BPMN, UML, С4 Инструменты прототипирования и моделирования Figma, Camunda, Draw.io, Miro, PlantUML Фреймворки Scrum, Kanban Инструменты для совместной работы Git, GitLab, Google Workspace, MS Office Suite, Atlassian Confluence, Atlassian Jira, Zoom, Skype

Подробнее