Артём Б. Full Stack разработчик, Middle+
ID 4176
АБ
Артём Б.
Мужчина, 30 лет
Армения, Ереван, UTC+4
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 13 декабря 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Работал с MVC, REST архитектурой, разрабатывал как веб-сервисы, так и мобильные приложения. В частности, основной фокус уделяется JavaScript, React/Redux, Angular2+, Typescript, Nodejs, Express, MySQL, MongoDB, кроме прочего есть опыт написания автотестов и решения devops задач.
Проекты
(6 лет)
Brickle
Роль
Fullstack разработчик
Обязанности
Бойлерплейт для заказчика, используемый как база для всех его проектов “с нуля”, представляющий собой панель администратора с операциями над пользователями, организациями и саборганизациями, распределением ролей и доступом, управлением подписками и отслеживанием активности пользователей в приложении
Команда: 1 - tech leader, 1 - fullstack, 1 - designer, 1 - PM, 1 – QA
Стек:
JavaScript, React, Redux, Typescript, RTK, NodeJs, Express, MongoDB, Mongoose, Twilio, Sendgrid, DOM, Browser API
Личные результаты:
● Доработана архитектура проекта и ее финальная реализация для проведения демонстраций заказчиком
● Разработана и внедрена система отслеживания действий пользователей
Обязанности/функционал на проекте:
● Написание UI компонентов с нуля
● Разработка и доработка UI
● Разработка и доработка бэкенда
● Проектирование имплементация системы отслеживания действий пользователей
● Разработка связей между организациями, саборганизациями и пользователями
● Доработка ролевой системы
● Доработка системы приглашения через имейл
● Деплой, тестирование
● Формирование проектной документации
Период работы
Январь 2023 - По настоящее время
(2 года)
Flybox
Роль
Fullstack разработчик
Обязанности
Стартап представляющий собой веб приложение и админ панель для трекинга местоположения пользователей на территории кампуса и точечной/массовой рассылки имейл, смс уведомлений информационного и критического (стрелок в здании, заложена бомба, стихийные бедствие и тд) характера
Команда: 1 - tech leader, 2 - fullstack, 1 - designer, 1 - PM, 1 – QA
Стек: JavaScript, Angular, TypeScript, MUI, NodeJS, Express, MongoDB, Mongoose, Socket.io, Twilio, Sendgrid, GCP (instance, storage), DOM, Browser API
Личные результаты:
● Реализован механизм уведомлений пользователей
● Доработана система отслеживания местоположения пользователей на базе подключения к конкретному узлу сети WiFi роутеров
● Разработана структура взаимосвязи между роутерами, локацией и группами пользователей
Обязанности/функционал на проекте:
● Написание UI компонентов с нуля
● Разработка и доработка UI
● Разработка и доработка бэкенда (веб приложение, панель администратора)
● Доработка фронтэнд логики для персонала кампуса, который создает каналы и в них публикует посты информационного и критического характера
● Доработка фронтэнд логики для подписки пользователей на каналы (по умолчанию и специфическим) рассылки уведомлений в зависимости от локации подключения к WiFi роутеру
● Имплементация API по отслеживанию местоположения пользователя, опираясь на привязку конкретного роутера к конкретной локации
● Деплой, тестирование
● Формирование проектной документации
Период работы
Июнь 2022 - Декабрь 2022
(7 месяцев)
Bebop Technology
Роль
Fullstack разработчик
Обязанности
Экосистема, предлагающая широкий набор сервисов для коллаборации пользователей в рамках постпродакшена в реальном времени и удаленный доступ к рабочим станциям
Команда: 1 - VP of Technology, 1 - CTO, 3 - fullstack, 1 - designer, 1 - PM, 1 – QA
Стек: JavaScript, Bootstrap, Angular, Typescript, NodeJS, Express, WebSocket, DOM, Browser API
Личные результаты:
● Реализован полный редизайн основного сайта заказчика (Main site)
● Внедрены анимации разного уровня сложности на всем основном сайте заказчика
● Разработан и внедрен переиспользуемый модуль для трекинга прогресса пользователей в зависимости от их действий (Helper)
● Разработан аналог существующего сервиса по проведению конференций с возможностью рисования аннотаций на видео/картинках и комментирования с привязкой ко времени кадра (Live Room)
Обязанности/функционал на проекте:
● Разработка и доработка UI по макетам дизайн команды
● Написание UI компонентов с нуля
● Обеспечение респонсивности и кроссбраузерности по требованиям заказчика
● Разработка и доработка системы снэкбар сообщений
● Разработка модуля для отслеживания прогресса пользователей в процессе их онбоардинга на платформу, чтобы все компоненты использовались из одной внутренней библиотеки компонентов (UI kit), а новые добавлялись бы в нее и, чтобы сам модуль был переиспользуемым
● Разработан сервиса по проведению конференций с возможностью рисования аннотаций на видео/картинках (линии, стрелки, цветы, фигуры)
● Разработан логики для комментирования видео с привязкой ко времени кадра (Live Room) и отображением в ленте сообщений по проекту
● Разработка и доработка фронтэнда/бэкенда в рамках проекта по добавлению медиа материалов в проект (включая множественную загрузку) с отображением прогресс бара и генерацией ссылки на S3 бакет (Drop Link)
Период работы
Май 2021 - Май 2022
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Южный Федеральный Университет
Специальность
Инфокоммуникационные технологии и системы связи
Завершение учебы
2018 г.