Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Александр Ш. Web разработчик, Senior

ID 268
АШ
Александр Ш.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 625 Р/час
НДС не облагается
Специалист доступен с 18 июля 2024 г.

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

Подробнее
О специалисте
Специализация
Web разработчик
Грейд
Senior
Навыки
PostgreSQL
RabbitMQ
Git
Docker
Elasticsearch
JavaScript
Bash
TeamCity
MongoDB
Jenkins
Webpack
Pug.js
Express.js
Nginx
AWS
Handlebars
Socket.io
Grunt
LESS
TypeScript
Sails.js
WS
Nodemail
Consul
Streams
Sass
Redis
Отрасли
Urban technology
Знание языков
Английский — B1
Главное о специалисте
- Опыт Node.JS-разработки - Опыт проектирования архитектуры и разработки REST API - Понимание принципов ООD/DDD, SOLID - Опыт проектирования и реализации приложений на базе микросервисной архитектуры - Опыт покрытия кода тестами (Jest, Mocha, Ava), юнит-тестирование - Опыт построения процессов разработки с использованием непрерывной интеграции и доставки кода (CI/CD) на базе GitHub, Jenkins/TeamCity - Знание СУБД: MongoDB, Postgres, Redis - Опыт работы с Docker - Знание git - Использование командной строки linux - Знания HTML, CSS, опыт frontend разработки с Angular.js, Require.js, Jquery. - Опыт работы с AWS сервисами (SNS, S3, EC2, Elastic Beanstalk, Route 53)
Проекты   (8 лет 3 месяца)
Смарт-Платформа
Роль
Backend разработчик
Обязанности
Разработка высоконагруженных микросервисов системы класса “Умный дом” для ведущего поставщика оборудования для многоквартирных жилых домов. Разработка сервисов для взаимодействия с парком устройств, сервисов для конечных пользователей системы (жильцов) и сервисных служб. Разработка технической документации по проекту. Разработка архитектурного решения. Описание пояснительной записки. Написание ЧТЗ. Технологии : Typescript, nest.js, node.js, postgresql, k8s.
Период работы
Август 2020 - По настоящее время  (4 года)
Разработка раздела для продажи аксессуаров
Роль
Backend разработчик
Обязанности
Определение местоположения пользователя по ip и геокоординатам, отображение пунктов выдачи. Технологии: Typescript, express.js, node.js, require.js, pug, postgresql.
Период работы
Ноябрь 2019 - Август 2020  (10 месяцев)
Система автоматического сбора данных в целях управления энергосбережением на объектах Московской области
Роль
Backend разработчик
Обязанности
Участвовал в разработке и поддержке сервиса. Разработка и оптимизация алгоритма расчетов, отображение аналитической и служебной информации в сервисе. Технологии: Javascript, require.js, postgresql.
Период работы
Октябрь 2018 - Октябрь 2019  (1 год 1 месяц)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

Недавно просмотренные специалисты

EdTech • Government & Public Sector • Logistics & Transport
АК
Артём К.
Великий Новгород
Java разработчик
Lead
3 437,5 Р/час
srm
C++ Builder
search
ArtemisMQ
domino
Sass
lotus
form
Работа с интеграциями
JavaScript
+117

Более 20 лет опыта в сфере информационных технологий и разработке программного обеспечения. Опыт проектирования разрабатываемых решений, экспертный уровень в разработке серверной части, сильные лидерские качества, умение работать как с современными, так и с классическими технологиями, в том числе: ReactJS и смежными технологиями, Jakarta EE, SQL и non-SQL DB, микросервисы, МОМ, асинхронные неблокирующие решения, Kubernetes, Docker, Jasper Reports, Alfresco, современный CI/CD, Agile/Scrum, UML, распределённые многоуровневые системы, исследования и проектирование, анализ и аудит кода, проектирование и разработка аппаратного обеспечения, проектная деятельность и управление командой. Разработка комплексных решений ПО и моделирование. Хорошо развиты коммуникативные навыки и лидерство. Командный игрок, умеет быстро переключаться между задачами, быстро обучается новому.

Подробнее