Заур (Backend Developer)

Уровень специалиста: Middle

Информация:
Перспективный разработчик, знающий свое дело. Характерна системность в выполнении задач. Перед началом работы проводит тщательный анализ ситуации и поиск наилучшего решения. Любит сложные и нестандартные задачи. Коммуникабелен в переписке и в рамках устного общения, в том числе. Аргументированно объясняет тонкости технологий.

Язык программирования
PHP
9
C#
9
JavaScript
8
SQL
7
Java
7
Frameworks
Symfony
9
TypeScript
8
ReactJS
7
Angular 2+
7
.NET
7
NodeJS
4
Базы Данных
PostgreSQL
8
Redis
7
Тестирование
PHPUnit
9
Дополнительно
Git, CI/CD, Nginx, Gitlab CI
Опыт работы:
  1. Flypost:
    Внутренний проект, отвечающий за доставку заказов курьерами
    Реализация доменных сущностей, конфигурация доктрины, реализация эндпоинтов и описание в них бизнес-процессов, написание аналитических sql-запросов, написание тестов
    Стек: Php 8, Psalm, Symfony, Doctrine, PostgreSQL, Redis, RabbitMQ

  2. Внутренний проект для реализации различных способов отправки СМС :
    Микросервис инкапсулирует в себе взаимодействие с внешними апи и устройствами. В качестве внешнего апи использовали SemySms, htmlweb, twilio и прочие. В качестве устройств, которые отправляют СМС - goip gsm, yeastar
    Проектирование доменных сущностей. Реализация взаимодействия с http апи внешний сервисов. Взаимодействие с tcp-апи устройств yeastar и goip. Реализация фоновых воркеров изолированными модулями и общение между ними посредством очередей.
    Стек: C#, ASP.NET Core, NHibernate, PostgreSQP, Redis, RabbitMQ

  3. Внутренний проект, реализующий интеграций с апи курьерских служб.:

    Реализовывал доменные сущности, расширял их. Реализация интеграций с апи курьерских служб.
    Стек: php 7.2, symfony 4.2, mysql, redis