Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

Node.js разработчик. Начинал системным администратором, затем перешел на разработку с PHP. Настраивал API для передачи данных от компаний-партнеров к нашей компании. Занимался разработкой калькулятора полисов страхования, где необходимо было подключать сторонние API для совершения манипуляций с данными полиса. Так познакомился с протоколом SOAP, сторонней документацией и передачей данных через формат JSON. Затем перешел на Node: разрабатывал внутреннюю CRM, используя Vue, Node (фреймворк Express), PostgreSQL (в том числе подключение через ORM Sequelize). Работаю с Git. В планах  освоение Nest, Reddis, Docker и других страшных слов.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
ООО Балт Ассистанс
Калининград
Web-программист
Март 2016 — По настоящее время (4 года и 5 месяцев)

Разработка внутренней CRM для компании:

  1. Разработка бэкенд-сервера на Node.js для работы клиента
  2. Разработка бэкенд-сервера сокетов для работы приложения в одной вкладке браузера.
  3. Интеграция клиента на Vue.js с бэкендом (аутентификация через механизм сессий, формирование запросов к бэкенд (основной сервер и сервер сокетов))
  4. Редактирование архитектуры клиента на Vue.js
  5. Рефакторинг кода Vue.js для работы с измененной архитектурой данных в БД
  6. Доработка функционала бэкенд-сервера и сервера сокетов для работы табло IT отдела (возможность онлайн отображения запросов, поступающих в отдел)
  7. Рефакторинг кода бэкенд-сервера для приведения в соответствие с архитектурой DDD (Domain Driven Design)
  8. Разработка через TDD (Test Driven Development)
  9. Реализация бэкенд-сервера для работы с омни-канальной платформой чата (проксирование запросов от основного бэкенд-сервера (Python) на клиент)

Работа с PHP:

  1. Разработка калькулятора полисов страхования (продажа страховых полисов онлайн. Разработка не доведена до конца, т.к. проект был заморожен руководством компании, не реализована интеграция с сервисом эквайринга)
  2. Разработка API для передачи данных в компанию от сторонних организаций
  3. Поддержка и доработка функционала API
  4. Поддержка и доработка сайта компании (работа с CMS Joomla)

Системный администратор:

  1. Построение, администрирование проводной и беспроводной локальной сети компании;
  2. Поиск и устранение неполадок в локальной сети компании;
  3. Администрирование серверов на базе операционных систем macOS, Debian, Windows
  4. Установка, настройка и администрирование рабочих станций на базе операционных систем macOS и Windows;
  5. Администрирование Open Directory и управление рабочими станциями с помощью службы Profile Manager;
  6. Взаимодействие с интернет-провайдерами при устранении неполадок и проведении технических работ;
  7. Администрирование виртуальных машин на базе Proxmox;
  8. Обучение пользователей при работе с операционной системой macOS, решение вопросов от пользователей;
  9. Администрирование оргтехники;
  10. Закуп и ведение учета оборудования
Высшее образование
Дальневосточный федеральный университет
Владивосток
Факультет: Школа естественных наук
Сентябрь 2008—Май 2013 (4 года и 8 месяцев)
Микроэлектроника и полупроводниковые приборы.