Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Роман Аксанов (ramzesai), 42 года, Россия, ТаганрогРоман Аксанов (ramzesai), 42 года, Россия, Таганрог

Роман Аксанов

Специалист, обладающий прекрасными коммуникативными навыками. Проявляю глубокийБэкенд разработчикСредний (Middle)
Ищу работу

Контакты

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

Обо мне

Специалист, обладающий прекрасными коммуникативными навыками. Проявляю глубокий интерес к современным технологиям, что позволяет мне решать поставленные задачи. Благодаря своему быстрому усвоению информации, легко применяю свои знания на практике. В любых ситуациях проявляю высокий уровень адаптации и способен быстро находить оптимальные решения.

Навыки

Node.js
Express
JavaScript
MongoDB
PostgreSQL
GraphQL
NestJS
Docker
React
TypeScript

Опыт работы

  • Elixir (Phoenix) & Angular development
    От 10 до 100 сотрудников
    Бэкенд разработчик (Средний)node js разработчик
    Апрель 2024 — По настоящее время (9 месяцев)

    Выполняемые обязанности:

    ●  Разработка и поддержка приложения.

    ●  Работа с запросами к базе данных для обеспечения высокой производительности и надежности API.

    ●  Сотрудничество с Frontend-разработчиками и тестировщиками.

    ●  Отладка и исправление выявленных ошибок и проблем взаимодействия между компонентами приложения.

    ●  Менторство и наставничество для новых сотрудников.

    ●  Код ревью.

    Стек:
    Js, Ts, NestJs, Postgre SQL, Docker, Multer, Ansible, xlsx, pdfKit, date-fns

    Платформа для управления он-лайн обучением

    Вэб-приложение предоставляет возможность загружать курсы, уроки, вопросы для дальнейшего прохождения сотрудниками. Есть возможность загрузки курсов для пользователей, имеющих определенные роли.

    Управление проектом:

    isElonsoft, Bitbucket, Agile, Scrum

    Основные задачи:

    ●  Подготовка запросов для выгрузки аналитики по курсам, урокам и вопросам в формате xlsx с использованием библиотеки xlsx. Аналитика содержит до 12 различных фильтров.

    ●  Подготовка и реализация логики обновления прогресса курсов.

    Состав команды:
    BackEnd 1, FrontEnd 1, PM 1, QA 1, Дизайнер 1

    Система управления сервисом по приему заказов по ремонту, чистке и уходу за обувью.

    Веб-приложение предоставляет возможность принимать заказы у клиентов по услугам, связанным с уходом за обувью. В системе реализовано разграничение по ролям и торговым точкам с соответствующим доступом.

    Основные задачи:

    ●  Проектирование базы данных и реализация таблиц в приложении.

    ●  Работа с заказами и услугами (создание, удаление, загрузка с заданными фильтрами).

    ●  Загрузка фото для заказов для отображения состояния до и после.

    ●  Установка доступов по ролям и принадлежности к торговым точкам для сотрудников.

    ●  Формирование документов по заказам в формате pdf с использованием библиотеки pdfKit.

    Состав команды:
    BackEnd 1, FrontEnd 1, PM 1, QA 1, Дизайнер 1

    Платформа для онлайн-заказов и доставки пиццы.

    Веб-приложение предоставляет возможность сделать он-лайн заказ по доставке или самовывозу еды.

    Основные задачи:

    ●  Подготовка и реализация логики для работы с номенклатурой - обновление по

    расписанию, сбор данных по товарам, синхронизация данных по торговым точкам.

    ●  Подготовка и реализация логики для синхронизации и отображения истории товаров,  имеющих отрицательный баланс (стоп-листы).

    Состав команды:
    BackEnd 3, FrontEnd 3, PM 1, QA 2, Дизайнер 1

  • Фриланс (NDA) - Приложение для интеграции со страховыми компаниями
    Бэкенд разработчик (Средний)node js разработчик
    Август 2023 — Март 2024 (8 месяцев)

    Веб-приложение предоставляет возможность производить расчеты страховой премии и оформлять полисы ОСАГО сразу по нескольким страховым компаниям.

    Стек:
    Js, Ts, NestJs, Mongo Db, Rabbit MQ

    Управление проектом:

    Kaiten, Bitbucket, Agile, Scrum

    Выполняемые обязанности:

    ●  Разработка и поддержка приложения.

    ●  Работа с запросами к базе данных для обеспечения высокой производительности и надежности API.

    ●  Сотрудничество с Frontend-разработчиком и тестировщиком.

    ●  Интеграция API страховых компаний.

    ●  Отладка и исправление выявленных ошибок и проблем взаимодействия между компонентами приложения.

    ●  Деплой и обновление приложения в среде Docker, обеспечивая его надежную работу в продакшн-среде.

    Состав команды:
    BackEnd 1, FrontEnd 1, PM 1, QA 1

  • Фриланс (NDA) - Приложение для рассылки сообщений
    Бэкенд разработчик (Средний)node js разработчик
    Март 2023 — Июль 2023 (5 месяцев)

    Веб-приложение для рассылки сообщений (смс, соц. сети), позволяющий пользователям создавать адресные книги и делать массовые рассылки информации по средствам смс и сообщений в соц. сетях.

    Стек:
    NestJS, Postgre SQL, Redis, Docker

    Управление проектом: 

    Jira, Git Lab, Agile, Scrum

    Выполняемые обязанности:

    ●  Участие в выборе библиотек и технологий.

    ●  Работа с запросами к базе данных для обеспечения высокой производительности и

    надежности API.

    ●  Добавление новых сервисов с обновленным функционалом, вместо сервисов

    написанных на легаси коде.

    ●  Объединение нового функционала с легаси - частью проекта.

    ●  Подготовка релизов с новым функционалом.

    ●  Тестирование, исправление ошибок.

    Состав команды:
    BackEnd 2, Devops 1, Тимлид 1

  • Фриланс (NDA) - Приложение для информационного моделирования зданий (BIM)
    Бэкенд разработчик (Средний)node js разработчик
    Август 2022 — Февраль 2023 (7 месяцев)

    Программа 3D моделирования с помощью BIM-технологии — это комплекс процессов, в котором создаются и формируются проектные и строительные цифровые информационные модели и их цифровые данные для управления проектом. По умолчанию, BIM подразумевает трехмерную цифровую модель объекта, в которой разные специалисты могут программно моделировать, планировать и информационно насыщать объект.

    Данное приложение разработано для застройщиков, в нем есть возможность загрузки 3D-моделей и расчет стоимости работ по этим моделям и калькуляциям, созданным по ручным единицам приемки. После создания калькуляций прикрепляются все необходимые документы и дальше происходят определенные этапы согласований и тендеров, в которых происходит передача работ подрядчикам.

    Продукт разрабатывается для внутренних сотрудников девелоперской компании. Проект состоит из 2 частей: BIM и Конструктор; сейчас находится на стадии бета-внедрении: какие-то пользователи уже полностью его используют, кто-то только частично.

    Стек:
    NestJS, TypeScript, PostgreSQL, RabbitMQ, React, Redux Saga

    Управление проектом:

    Jira, Git Lab, Agile, Scrum

    Выполняемые обязанности:

    ●  Добавление файлов и форм для подтверждения работ на определенных этапах согласования;

    ●  Добавление новых этапов согласования калькуляций с учетом валидации доступа к этим этапам пользователей с определенными ролями;

    ●  Добавление новых сервисов с обновленным функционалом, вместо сервисов написанных на легаси коде.

    ●  Запрет добавления дополнительных расходов по материалам и работам для выбранных на усмотрение заказчика типов генподрядных видов работ, путем установления запрета/разрешения в админ панели.

    ●  Подготовка релизов с новым функционалом.

    ●  Тестирование, исправление ошибок.

    Состав команды:
    FullStack 3, Devops 1, Тимлид 1, PM 1, Стейкхолдер 1

  • Фриланс (NDA) - Приложение цифрового ассистента
    Бэкенд разработчик (Средний)node js разработчик
    Октябрь 2021 — Июль 2022 (10 месяцев)

    Интеллектуальный ассистент, получающий сообщения от пользователей по разным каналам, с возможностью ответа с помощью ИИ или переключением на оператора для дальнейшего общения.

    Стек:
    NestJS, TypeScript, MongoDB, Redis (pub/sub), Docker

    Управление проектом:

    Jira, Git Lab, Agile, Scrum 

    Выполняемые обязанности:

    ●  Участие в выборе библиотек;

    ●  Добавление нового функционала: создание таблиц и методов для заполнения данными

    о параметрах сессий пользователей, создание и валидация новых полей в сессиях

    пользователей;

    ●  Подготовка релизов с новым функционалом;

    ●  Исправление возникающих багов: ошибки заполнения полей в базе данных, ошибки

    логирования, ошибки переключения режимов операторов, работающих с платформой (ошибки сокетов), общие ошибки по проекту, связанные с некорректными передачей и получением данных;

    ●  Подготовка релизов с новым функционалом.

    ●  Тестирование, исправление ошибок. 

    Состав команды:
    BackEnd 1, Devops 1, Тимлид 1, PM 1, Архитектор 1, Аналитик 1, QA 1

  • Фриланс (NDA) - Приложение для автомобильного сервиса
    Бэкенд разработчик (Младший)node js разработчик
    Ноябрь 2020 — Сентябрь 2021 (11 месяцев)

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

    Стек:

    Node.js, Express.js, TypeScript, GraphQL, MongoDB

    Управление проектом:

    Jira, Bitbucket, Agile, Scrum Выполняемые обязанности:

    ●  Создание авторизации и регистрации пользователей в системе

    ●  Реализация сервиса отслеживания состояния автомобилей и отправления заявок на обслуживание;

    ●  Создание чата техподдержки ;

    ●  Внесение правок в существующие сервисы;

    ●  Подготовка релизов с новым функционалом.

    ●  Тестирование, исправление ошибок.

    Состав команды:
    Backend 2, Стейкхолдер 1, Devops 1, Дизайнер 1, Тимлид 1, PM 1, Архитектор 1, Аналитик 1, QA 1, Frontend 1

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

  • ИТА ЮФУ

    Инженерно-технологическая академия ЮФУ
    Таганрог935 выпускников
    Электроники и приборостроения (ранее ФМЭТ)
    Сентябрь 1999 — Июнь 2004 (4 года и 9 месяцев)

    Инженер