АА
Артем А.
Мужчина
Россия, Москва, UTC+3
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 28 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Всем привет!
Я Артем старший web разработчик, проживаю в Москве.
С 2014 года активно занимаюсь программированием,
параллельно обучался в АМИ на экономиста город Москва,
на протяжении 8 лет успел добавить в свой арсенал данные языки, фреймворки, сервисы,
библиотеки.
[ Socket.io ]
[ RabbitMq ]
[ PostgreSql, Mysql ]
[ Redis, Memchached ]
[ Windows, Linux (Ubundu), MacOs ]
[ Php, Laravel framework, Slim framework ]
[ git, git flow github, bitbucket, gitlab, jira, trello ]
[ Docker, nginx, appache2, pm2, CI/CD, Gitlab Runner ]
[ Javascript, Typescript, Nest.js, Node.js, Express.js, Angular 2+, Vue.js, Nuxt.js ]
[ ElasticSearch, RobboKassa, YandexKass, YandexSpeechKit, SberKassa, Amazon S3]
Работал над многими проектами, был в роли как Full Stack, так и backend, frontend
разработчика, использовал в своей практике два архитектурных решения, начинай от монолитных
заканчивая до микросервисных.
Стараюсь придерживаться подходам SOLID, в практике использовал Порождающие, Структурные,
Поведенческие шаблоны проектирование.
В свободное время посещаю спорт зал, люблю гулять кататься на велосипеде, есть мечта посетить
Норвегию Швейцарию.
Проекты
(10 лет 10 месяцев)
NDA
Роль
Senior Angular Developer
Обязанности
Обязанности и достижения:
Разработка и поддержка продукта в сфере документа оборота, полная копия google doc только с более расширенным функционалом, с возможностью общения с командой внутри документа по видео связи так же по чату,
введение кан бан доски внутри документа с возможностью назначать роли, а так же доступы к разным функциональным возможностям внутри документа и не только...
В основном внутри проекта было 4 сущности, это Проект Комната Папка и Документ в каждой сущности могут быть приглашены N+ количество исполнителей и каждому исполнителю может быть назначена роль, исходя из роли исполнитель мог выполнять свою ролевую работу внутри сущности так же ввести менеджерские стратегии внутри сущности с помощью инструментов системы, кан бан доска с назначение исполнителя вместе с дедлайном так же введение календаря событий по датам и времени для уведомления исполнителям (членам команды)
Был в роли Full Stack разработчика писал в основном новые микросервисы а так же переносил из больших сервисов на более мелкие микросервисы
Проект и команда:
Проект разрабатывался с нуля принимал с самого начала участие вкоманде было 5 человек 2 fronted разработчика 1 Project Manager и 2 backend разработчика
Задачи:
1) Реализация архитектуры ролевой модели
2) Реализация проверки всех прав по ролевой модели
3) Реализация Корзины как в Windows операционной системы
4) Интеграция редактора
5) Подключение Сокетов, функционал уведомлений а так же обмена
сообщениями
6) Кан бан доска
Стек специалиста на проекте
Socket.io, PHP, Laravel, TypeScript, Google Docs, Angular, React, NestJS, JavaScript, Node.js, PostgreSQL
Отрасль проекта
RnD
Период работы
Январь 2018 - Июль 2023
(5 лет 7 месяцев)
Юнитех
Роль
Full Stack разработчик
Обязанности
Проект Market Place аудио книг так жеузкоспециализированная социальная сеть для продавцов.Был в роли Full Stack разработчика, изначально проект был построен архитектурно на монолите, с 2014 по 2015 года работал над административной панелью продавца, добавлял новые функциональные возможности
Обязанности и достижения:
Возможность загрузки продукта через excel, но при этом нужно было учесть большие объемы N++ данных, для этого был использован Rabbit MQ , так же пришлось использовать чанки, разделяя большие файлы на более мелкие далее загружая их по отдельности тем самым получая более быстрое выполнение процесса загрузки
Возможность перевода продуктов на разные языки программно, т.е продавец создает продукт на Русском языке, но при этом система автоматически переводит продукт на все языки которая поддерживает система, для этого использовались разные утилиты для иницилизации браузера на подобие Selenium.
Возможность ролевой модели каждый продавец мог добавлять аналитиков к себе в панель, менеджеров у каждой роли были свои доступные видимости по разделам
Возможность общения продавца с работниками с помощью чата, использовался протокол WSS для реализации сокета
на стороне backend - а использовал язык php на тот момент была еще версия 5.4 далее успели проапгрейдиться до 7.2 со связкой Laravel framework (4.2 до 5.5), база данных mysql
на стороне frontend - a c 2014 по 2015 использовал javascript, html, css, angular.js, jquery далее перешли на vue.js 1.0 до 2.1
Стек специалиста на проекте
PHP, Selenium, Frontend, Backend, Excel, HTML, CSS, Laravel, Адаптивная верстка, JQuery, Vue.js, Angular, RabbitMQ, JavaScript
Отрасль проекта
Social Networking
Период работы
Май 2014 - Май 2018
(4 года 1 месяц)
Wopata
Роль
Full Stack разработчик
Обязанности
Обязанности и достижения:
Разработка и поддержка продукта в сфере Колл Центра, проект был построен на четырех основных сервисах.
Фриланс биржа
Социальная сеть
Аdmin панель для настройки FreeSwith телефонии
CRM система для операторов
Был в роли Full Stack разработчика писал в основном новые микросервисы а так же переносил из больших сервисов на более мелкие микросервисы.
Проект разрабатывался с нуля принимал с самого начала участие
Состав команды: 3 fronted разработчика 1 Project Manager и 3 backend разработчика 3 full stack разработчика
Задачи:
Реализация полностью Фриланс сервиса
Настройка сип номера общение с микросервисом телефонии через https и wss
Стек специалиста на проекте
TypeORM, PHP, SOLID, admin, Git, Frontend, Backend, CRM, Laravel, TypeScript, FreeSWITCH, Vue.js, NestJS, JavaScript, Node.js
Отрасль проекта
FinTech & Banking
Период работы
Июль 2011 - Январь 2013
(1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Международная академия предпринимательства
Специальность
Экономики и менеджмента Россия, Москва
Завершение учебы
2013 г.