Иван М., Middle+, PHP разработчик

Иван М.
Россия, Воронеж
2 090 ₽/час 334 400 ₽/мес.
    PHP разработчик
  • Middle+
Опыт работы:

10 лет

Языки:

Английский — A2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
PHP
JavaScript
Laravel
Go
Redis
SQLite
Clickhouse
Bitbucket
Yii2
NodeJS
Grafana
Kibana
Elastic
Composer
Database:
MySQL
PostgreSQL
Source_control:
GitLab
GitHub
Instruments:
Npm
Postman
Swagger

Примеры работ

Мобильный трафик
Позиция на проекте
backend разработчик/ тимлид
Размер команды
7 человек на проекте
Ответственность
  1. Создание модуля настройки показа креатива
  2. Добавление отчетов об использовании устройств
  3. Исправление работы системы логина на клиентской части
  4. Добавление логирования и оповещения при критичных ситуациях
  5. Добавление словарей в clickhouse
  6. Исправление ошибок в работе сервиса
  7. Написание нового модуля для аналитики
  8. Постановка задач для команды и контроль выполнения
  9. Общение с заказчиками (БА) и смежными отделами
  10. Начал вводить scram
Технологии и инструменты
Clickhouse, JavaScript, MySQL, PHP, PostgreSQL, Yii2, NodeJS
Период работы/продолжительность
Апрель 2024 г. - Январь 2025 г.
Гемблинг (backoffice)
Позиция на проекте
backend разработчик
Размер команды
13 человек на проекте
Ответственность
  1. Написание внутреннего Api
  2. Создание раздела с настройками
  3. Работа с Api readmine
  4. Работа со сторонними Api
  5. Подключение платежных методов
  6. Разработка модуля экспорта клиентов
  7. Разработка модуля двух факторной аутентификации
  8. Разработка модуля информирования клиентов
  9. Ускорение запросов к БД
  10. Участие в переходе с легаси на Laravel
  11. Создание нового Api для Laravel
  12. Написание тестов
  13. Исправление внутренних ошибок сервиса
  14. Рефакторинг
Технологии и инструменты
JavaScript, Laravel, MySQL, PHP, Redis
Период работы/продолжительность
Январь 2022 г. - Март 2024 г.
Гемблинг (отчеты)
Позиция на проекте
backend разработчик
Размер команды
8 человек на проекте
Ответственность
  1. Создание новых страниц отчетов
  2. Написание модуля сверки данных с Api партнеров
  3. Написание библиотеки для выгрузки в csv отчетов
  4. Работа с clickhouse
  5. Создал модуль для отправки внутренних сообщений
  6. Добавил блок создания кастомных отчётов
  7. Работал с брокером сообщений (kafka)
  8. Начал закладывать архитектуру API Laravel для переноса с устаревшей платформы на современный фреймворк
Технологии и инструменты
Clickhouse, JavaScript, MySQL, PHP
Период работы/продолжительность
Февраль 2020 г. - Январь 2022 г.
Финтех/CRM
Позиция на проекте
backend разработчик
Размер команды
5 человек на проекте
Ответственность
  1. Проектирование архитектуры системы
  2. Создание бекофиса клиента
  3. Подключение платежного шлюза
  4. Подключение платежных методов с возможностью выбора для клиента
  5. Работа c Api крипто биржи и площадок с курсами валют
  6. Разработка системы пуш уведомлений
  7. Разработка системы логина (аналог 2fa)
  8. Создание аналитики
  9. Написание тестов
Технологии и инструменты
JavaScript, MySQL, PHP, PostgreSQL, Python
Период работы/продолжительность
Январь 2019 г. - Февраль 2020 г.
Портал для школы
Позиция на проекте
fullstack разработчик
Размер команды
2 человека на проекте
Ответственность
  1. Полный цикл разработки портала от проектирования до деплоя в продакшен
  2. Проектирование структуры БД
  3. Проектирование архитектуры системы
  4. Создание пользовательского интерфейса
  5. Создание админ панели для управления
  6. Настройка доступов для ролей и регионов
  7. Интеграция AmoCrm
  8. Создание модуля уведомлений
  9. Разработка модуля sms оповещений
  10. Создание модуля обмена данными со сторонними сервисами
Технологии и инструменты
Apache, Composer, Git, JavaScript, MySQL, PHP
Период работы/продолжительность
Декабрь 2018 г. - Май 2019 г.

Образование

Высшее
Название учебного заведения/курса
Воронежский государственный университет
Специальность
информационные системы и технологии
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста