Александр Чернов (alxndrchernov), 25 лет, Россия, ЧебоксарыАлександр Чернов (alxndrchernov), 25 лет, Россия, Чебоксары

Александр Чернов

Бэкенд разработчикСредний (Middle)
Не ищу работу

Контакты

Войти
Возраст: 25 лет
Опыт работы: 3 года и 3 месяца
Регистрация: 02.08.2022
Последний визит: 2 недели назад
Гражданство:
Местоположение: Россия, Чебоксары
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Привет! Я Backend разработчик. Имею опыт проектирования и реализации комплексных приложений: от проектирования архитектуры,  разработки кодовой базы и реализации клиентской части приложения.  Наибольший коммерческий опыт разработки ПО получил на языке php с фреймворком Laravel, однако имеются и небольшие проекты на go.

Рассматриваю переход на go.

Просьба писать в telegram.

Навыки

PHP
Laravel
ООП
MySQL
PostgreSQL
PhpUnit
Apache Kafka

Опыт работы

  • Финтех-компания с фокусом на фондовом рынке
    От 100 до 1000 сотрудников
    Бэкенд разработчик (Средний)
    Январь 2024 — Март 2024 (3 месяца)

    Разработка продукта "Газпромбанк Инвестиции": разработка нового функционала, устранение багов, написание документации, оптимизация приложения, написание тестов.



    • Ведущая EdTech-компания на рынке бизнес-образования
      МоскваОт 100 до 1000 сотрудников
      Бэкенд разработчик (Средний)Middle Fullstack developer
      Сентябрь 2022 — Декабрь 2023 (1 год и 4 месяца)

      Backend / Fullstack разработка высоконагруженных проектов на Laravel ( PHP 7.4+ ) + Vue js. 

      Проект представлял из себя платежный шлюз с интеграцей с CRM системой.  Backend проекта представлял собой модульное монолитное приложение (с использованием нескольких микросервисов),  написанное на PHP с использованием фреймворка Laravel.  Хранение данных осуществлялось в СУБД MySQL (с подсистемой хранения данных InnoDB) и Redis.

      Ключевые проекты:
      - Единоличная разработка небольшого блога для клиентов с возможностью оставлять свои статьи, расширенным поискам статей (по темам, хэштегам, ключевым словам). В проекте был разработан отдельный пакет для администрирования блога с помощью Laravel Nova. 
      - Разработка микросервиса, позволяющего синхронизировать данные с внешними сервисами (crm системы, внутренние сервисы...) с линукс демоном с LRU кэшированием.

      Также в мои обязанности входило:
      - Поддержание существующих проектов,  добавление функционала для продукта, устранение существующих ошибок.
      - Взаимодействие и настройка синхронизации между сервисами.
      - Осуществление интеграций и взаимодействия с платежными системами,  CRM - системами,  чат - ботами и т.д.   

      PHPMySQLLaravelRedisDockerVue.jsPhpUnitGitООПREST
    • Команда F5
      Чебоксары
      Fullstak разработчик
      Январь 2021 — Сентябрь 2022 (1 год и 9 месяцев)

      Fullstack / Backend разработка  (основной стек  Vue js + Laravel + MySQL) веб приложений и интеграций с amoCRM. 

      Наиболее интересные проекты, которые удалось реализовать за время работы:

      - Веб приложение с интеграцией amoCRM для дистрибьютера промышленной техники. В разработанный продукт,  помимо интеграции с CRM - системой, вошло: oAuth авторизация пользователей, отдельное веб приложение с использованием Vue js (2),  парсер xlsx документов,  взаимодействие с клиентским приложением с помощью Rest API и webSocket с использованием node js, взаимодействие с базами данных: MySQL и Mongodb.

      - Веб приложение для автоматизаций функций сервисного центра: внутреннее взаимодействие между сотрудниками компании и клиентом.  Продукт включал в себя: возможность отправки и сохранения файлов,  Laravel - очереди, реализация чатов,  полное взаимодействие с amoCRM.

       - Telegram Bot на основе Telegram Bot Api, позволяющий осуществлять взаимодействие между клиентом - пользователем приложения и CRM системой.

      - Отдельным пунктом выделю разработку кроссплатформенного приложения для IOS и Android (небольшое отступление, на mac с arm процессором приложение функционировало) с помощью фреймворка React Native.  Приложение выполняло функции связи между менеджером и сделкой в CRM системе. Применимые технологии и требования для приложения следующие: push - уведомления с помощью firebase,  чат с менеджером, авторизация пользователя,  отправка форм и фотографий, получение документов и файлов.

      PHPLaravelVue.jsMySQLJavaScriptООПGitNginxLinuxRedis

    Высшее образование

    • ЧГУ им. И.Н. Ульянова

      Чувашский государственный университет имени И.Н. Ульянова
      Чебоксары705 выпускников
      Информатики и вычислительной техники
      Сентябрь 2016 — Июнь 2022 (5 лет и 9 месяцев)