Frontend JS Developer

  • Занятость:
  • График работы:

Опыт работы

Ноябрь 2020 —
по настоящее время
insigne
Frontend-разработчик
|
Разработка клиентской части проектов различной сложности.
Август 2020 —
ноябрь 2020
3 месяца
My personal projects, Санкт-Петербург
Web-программист Fullstack JavaScript Developer
|

Проекты:

1) Elbrus Social Network - веб-приложение для преподавателей и студентов Elbrus Bootcamp.

Ключевыми аспектами при разработке данного приложения стали:
- Собрать всех студентов вне зависимости от города и формата обучения в одном месте.
- Добавить функционал позволяющий влиять на мотивацию студентов.

Основные технологии:

Frontend личного кабинета
React, Redux, Redux-sagа, JWT, Ant Design.

Frontend главной страницы и календаря
Nuxt, Vuex, Axios, тот же Ant Design в качестве CSS фреймворка.

Backend
Express, Mongo DB.

Дополнительные инструменты
Jira для более удобной и максимально прозрачной командной работы + распределения задач.

Система контроля версий Git и Github облачного хранения репозитория.

На проекте отвечал за организацию работы всех членов команды (5 человек), принимал архитектурные решения. Из технических моментов, разрабатывал большую часть backend, полностью проработал авторизацию и регистрацию, разрабатывал библиотеку компонентов используемую в проекте.

Ссылки:
http://elbrus.space
https://github.com/NickBGor/elbrus-sn


2) Распознавание и озвучивание текста - веб-приложение для распознавания текста с картинок и его озвучивание с дополнительным функционалом использования голосовых команд.

Основные технологии:

Frontend:
Шаблонизатор Handlebars, Material Design.

Backend:
Express, Mongo DB.

Дополнительные инструменты
- Tesseract JS - для распознавания текста и изображений.
- API SMS.RU - для отправки SMS с помощью голосовых команд.
- SpeechSynthesis Web Api - для озвучивания текста.
- Annyang - для использования голосовых команд.
- Jira для более удобной и максимально прозрачной командной работы + распределения задач.
- Система контроля версий Git и Github облачного хранения репозитория.

На проекте я занимался реализацией функционала авторизации, голосового управления, выбора стека технологий.

Ссылки:
https://github.com/NickBGor/text-recognition

3) CRM система для медицинской организации.
Полная система ведения электронной базы данных пациентов с возможностью отображения аналитической информации в виде графиков.

Технологии: ReactJS, express, mongoDB, nivo, d3.js.
Я был полностью вовлечен в проект. Все BackEnd и FrontEnd на мне.

Ссылки: https://github.com/NickBGor/medical-crm

Опыт вождения

Имеется собственный автомобиль
Права категории

Обо мне

Навыки:
JavaScript HTML CSS Ajax Git CSS3 HTML5 ООП Bootstrap SCSS React React Native Redux Redux-thunk Redux-saga WebSocket Redux-toolkit Vue Vuex styled-component


Обо мне Я активно слежу за развитием IT в нашем интересном мире.
Очень люблю современные цифровые технологии, с радостью найду ответы на любые вопросы.
Двумя руками за командную работу, привет Agile, Trello, git и т.д.
В свободное время люблю читать, ходить в походы в горы, сплавляться по горным рекам.

Повышение квалификации, курсы:

2020 Elbrus bootcamp
Elbrus, Full stack web-developer

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

2016
Омский государственный медицинский университет
Медико-профилактическое дело, Медико-профилактическое дело, врач

Знание языков

Русский — родной
Иностранные языки
АнглийскийB1 — Средний

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения