Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

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

Найдите проверенных специалистов для решения ваших задач
В нашей базе более 11050 проверенных специалистов от 355 IT‑компаний
banner
Найдено 19 специалистов в публичном доступе
Новые специалисты
Ключевые навыки
Цена, ₽/час
Цена включает НДС
Дата бронирования
Подкатегории
Страна
Город
Опыт работы
Формат работы
Отрасли работы
Готов работать на зарубежных проектах
Владение языком
Пол
Возраст
Найдено 19 специалистов в публичном доступе
Grunt
Telecom
РЯ
Роман Я.
Волгоград
PHP разработчик
Senior
3,000 Р/час
tss
aac
ZDD
code igniter
Yii3
Laravel 7
ML SQ
cps
SOLID
PRTG
+79

Какие паттерны я использую чаще : Мост (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 и подвисает так как первая транзакция не зафиксировалась

Подробнее
EdTech • IoT • Marketing, Advertising & Design • Media
ДП
Дмитрий П.
Ростов-на-Дону
PHP разработчик
Senior
3,375 Р/час
Ajax
Apache 2
Application
Backbone.js
Bootstrap 3
C#
Core.js
CSSjs
DHTML
HTTP
+116

Большой стаж работы с широким спектром технологий, включая PHP (Laravel, Symfony), SQL, JavaScript (Node.js). Работа с использованием ООП, паттернов проектирования, тестирования и гибких методологий Agile. Любит современные инструменты и подходы к работе, такие как TDD, CI, CD, а также, Git (GitFlow), ORM (Doctrine), MQ's (Rabbit MQ), Docker, Ansible, Vagrant. Ответственность, исполнительность, логическое мышление Развивается в области ООП, паттернов проектирования. При разработке старается следовать принципа SOLID, KISS, DRY, YAGNI. Базы данных MySQL / PostgreSQL. Владеет SQL, проектирование реляционных баз данных. Работа с Docker, Git, на операционной системе Linux. Создание микросервисов на golang Опыт работы на позиции тим лида, систематизация и координирование работы команды, наставничество (code review, управление знаниями, документация по проекту). Умение работать в команде и руководить командой. Опыт проектирования БД и архитектуры проектов. Анализ сайтов на уязвимости, оптимизация и рефакторинг кода, оптимизация запросов в БД. Экспертиза при решении архитектурных и концептуальных технических задач Разработка и расширение моделей предметной области Оптимизация работы баз данных, совместно с DevOps DDD EDD CQRS SOLID Hexagonal architecture Php7 Js Es6 Memcached Redis Docker compose Postgres10 12 RabbitMQ Gearman Zend Framework Symphony NodeJs Опыт выбора технологий для рефакторинга и старта новых сервисов, в т.ч. работа с техническим долгом.

Подробнее
Отрасли не указаны
ДИ
Денис И.
Новосибирск
Vue.js разработчик
Senior
3,875 Р/час
React
Vue.js
API
TypeScript
Babel.js
Webpack
Gulp
Grunt
Node.js
Redux
+10

Денис – опытный разработчик с прочной базой знаний и опытом работы более 5 лет. Его способность быстро адаптироваться к новым проектам, в сочетании с обширными знаниями принципов объектно-ориентированного, креативного и функционального программирования, выделяют его среди других специалистов в данной области.
 Он придает большое значение качеству кода, обеспечивая создание надежного, масштабируемого и легко поддерживаемого программного обеспечения. Денис придерживается согласованных стандартов кодирования, акцентируя внимание на последовательности и читаемости своей работы.
 В дополнение к его техническим навыкам, Денис проявляет интерес к исследованию новых технологий. Его любознательность побуждает его постоянно расширять свой набор навыков, что позволяет ему находить инновационные решения для задач разработки программного обеспечения.

Подробнее
Отрасли не указаны
ГС
Геннадий С.
Гродно
Java разработчик
Senior
4,000 Р/час
Java
Kotlin
JavaScript
C++
PHP
Pl/SQL
JSP
EJB
JAX-RS
AntD
+70

● Профессиональный разработчик с опытом работы более 16 лет. В настоящее время специализируется на разработке веб-приложений полного цикла (front-end и back-end). ● В настоящее время работает как Kotlin и Java Back-end, так и Front-end разработчик. Имеет опыт автоматизированного тестирования и поддержки (JUnit тестирование, Selenium тестирование). Имеет навыки в разработке Oracle PL/SQL (процедуры, триггеры, оптимизация). ● Предыдущий опыт - разработка ETL продукта с использованием Kotlin. Поддержка банковской системы с использованием J2EE, JSF2, Spring. В течение длительного периода участвовал в разработке приложений CRM-системы, используя собственный MVC-фреймворк, JSP, JS, JQuery, Oracle. Также участвовал в создании ЖКХ-системы с использованием J2EE, AngularJS, PostgreSQL и поддержке портала на базе ReactJS и MobX. Занимался разработкой Liferay (JSF и Drools BRMS) Образование: Гродненский государственный университет имени Янки Купалы: 2006-2011 гг. Степень бакалавра, Компьютерная программная инженерия Белорусский государственный университет, Минск: 2009-2010 Степень бакалавра, Менеджмент и экономика на предприятии

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