Каталог специалистов

Найдите проверенных специалистов для решения ваших задач
В нашей базе более 24250 проверенных специалистов
banner
Найдено 25 специалистов в публичном доступе
Новые специалисты
Ключевые навыки
Частичное совпадение Полное совпадение
Цена, ₽/час
Цена включает НДС
Дата бронирования
Подкатегории
Страна
Город
Опыт работы
Формат работы
Тип занятости
Готов выйти в штат
Отрасли работы
Готов работать на зарубежных проектах
Владение языком
Пол
Возраст
Найдено 25 специалистов в публичном доступе
Grunt
FinTech & Banking • Information Security • Logistics & Transport • Marketing, Advertising & Design • Media • Realty & Constructoring
РД
Ростислав Д.
Ижевск
PHP разработчик
Middle
1 948,05 Р/час
Framework7
Play
JQuery
Scala
PHP 8
MySQL
Docker
PHP 5.6
Propel ORM
Doctrine
+30

ОБЩАЯ ИНФОРМАЦИЯ О СПЕЦИАЛИСТЕ. Более 3 лет опыта в ИТ-индустрии. Специализация – PHP/Scala разработчик. Область экспертизы – разработка сайтов для новостных, финансовых и частных компаний. Достижения за последние 3–5 лет – Работа с легаси проектами. Добавление автоматизированного тестирования. Опыт работ с большим стеком технологий. КЛЮЧЕВЫЕ ТЕХНОЛОГИИ И ИНСТРУМЕНТЫ • Фреймворки: Play framework • CMS: Bitrix • Языки: PHP, JavaScript, Scala • Базы данных: MySQL, PostreSQL • Библиотеки тестирования: PHPUnit • Технологии: Docker, CI/CD • OC: Windows, Linux Дополнительные компетенции • Фреймворки: Symfony 3-4, Yii 1, Laravel 7-8 • Файловые хранилища: MinIO, Amazon S3 • Брокеры сообщений: RabbitMQ, Amazon SQS • Базы данных: Amazon RDS • Инструменты: Cron, Swagger, Postman. О себе. Самая интересная и/или технически сложная задача из опыта? -Добавление визуального редактора для изображений в легаси проекте на языке JavaScript Куда хотелось бы развиваться: технически или в менеджмент? Технически. Какими задачами хотелось бы заниматься? Разработка и добавление новых фич. Какими задачами не хотелось бы заниматься? Любые задачи решаемы.

Подробнее
Telecom
РЯ
Роман Я.
Волгоград
PHP разработчик
Senior
3 116,88 Р/час
tss
AAC
ZDD
code igniter
Yii3
Laravel 7
ML SQ
cps
SOLID
PRTG
+77

Какие паттерны я использую чаще : Мост (Bridge) , Адаптер (Adapter) , Декоратор (Decorator) , Цепочка обязанностей (Chain of responsibility) , Стратегия (Strategy) , Строитель (Builder) , Шаблонный метод (Template Method) , Шина сообщений, Event Sourcing / Event-driven, DTO DDD : Domain, Application, Presentation, Infrastructure, Model, Services, Mappers, Immutable . Версии php с какими работал : 5.6 , 7.0 , 7.4 , 8.0 , 8.1 , 8.2 , 8.3 Версии Laravel с какими работал : 5.5 , 6 , 8 , 9 , 10 Версии Symfony с какими работал : 5.0 , 5 ,3 , 6.3 Тестирование : Itegration testing, Unit testing, негативное тестирование. Mock, Assert, Factor, Data provider. RabbitMQ : Создавал несколько очередей, которые работали параллельно, у каждой из очереди был свой Consuming и 1 Handler который ожидал получения сообщения из шины очереди, у всех очередей была одна биржа и по одной привязке для каждой очереди, протокол обмена AMQP. Запись в очередь и чтение из очереди делал через supervisor. Какие типы обменов я использовал : direct, fanout. -Транзакции : Какие аномалии я знаю : - Когда видим в транзакции не зафиксированные изменения др. транзакции. Блокировки на уровне строк : pessimistic read, pessimistic write, for update - Первая транзакция обновляет данные вторая транзакция в это же время читает эти данные и фиксирует изменения и получает неверные данные так как потом фиксирует изменения первая транзакция и данные теперь изменились. - Это воспроизводиться когда работает с больше чем одной строкой, в базе у 2 строк значение колонки в сумме равно 100 , первая транзакция уменьшает одну строку на 50 и не фиксирует изменения (sql первой транзакции нет в примере) , вторая транзакция делает этот sql и подвисает так как первая транзакция не зафиксировалась

Подробнее
    Показывать по
    18