Team Lead (senior NodeJS/GoLang backend, senior React frontend)
Москва, РоссияСеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения
Удаленная работа • Работа в офисе
Опыт работы более 5 лет370 000 ₽
Опыт работы более 5 лет370 000 ₽
Короткая ссылка: gkjb.ru/ge69
О себе
На данный момент Team Lead (senior NodeJS/GoLang backend, senior React frontend).
Мои компетенции и опыт
ООО "Легкорем"
нужен доступ к резюме настоящее время
Руководитель отдела разработки
Управление и автоматизация:
- построение команды с нуля (2 бэка, 5 фронтов)
- поиск, подбор, проведение собеседований и онбординг сотрудников
- оркестрация, грумминг задач в JIRA, роадмапы
- внедрение шаблонов проектирования и устоявшихся принципов разработки в команде
- контроль прокрастинации команды
- создание домашней атмосферы и уюта внутри команды )
- проведение дейликов, синков, ретро и 1:1 встреч
- ИПР для сотрудников
- проведение событий для команды (выезды на природу / путешествия по городам / настольные игры / покер)
- code review, менторинг и индивидуальные тренинги
- внедрение Jira, Confluence, GitLab в рабочую среду
- внедрение, настройка и поддержка CI/CD, GitLab + Docker + Ansible
- описание архитектурной модели проектов (C4) в Figma
- настройка и управление выделенными серверами
- настройка и внедрение Prometheus, Grafana, Sentry, IAM (Identity and Access Management)
Разработка:
МультиПВЗ (в разработке):
- создание технической архитектуры проекта системы автоматизации пунктов выдачи заказов (ПВЗ) (NestJS, PostgreSQL, Redis, Minio, IAM / React, TanStack Query, Orval)
- интеграция с партнерским API Ivideon
- сервис определения присутствия / отсутствия сотрудника на камерах с помощью python + tensorflow для ПВЗ
- сервис перехвата Push уведомлений на эмуляторе Android
- париснг ЛК ПВЗ маркетплейсов
Гигадом (в коммерческой эксплуатации):
- создание технической архитектуры проекта системы умной домофонии
- реализация MVP умной домофонии (NestJS, Asterisk, PostgreSQL, Minio, IAM, Asterisk ARI)
- реализация Android (Kotlin 2, Coroutines, Flow, Retrofit2, YandexLoginSDK) и iOS (Swift 6, Alamofire, YandexLoginSDK) приложений
- публикация приложений в Google Play, RuStore, App Store
- сервис записи звонков (GoLang)
- сервис записи видео архива камер (NestJS)
- сервис рестриминга потоков RTSP в WebRTC (producer -> []consumer) с уличных и домофонных камер на GoLang
- программирование микроконтроллеров домофонов (ESP32, C / C++)
ERP для строительных компаний (в коммерческой эксплуатации):
- создание технической архитектуры проекта ERP системы
- непосредственно разработка бэкенд (NestJS, PostgreSQL, Minio, Redis, Authzed), фронтенд (React, Redux, Redux Toolkit, React Hook Form, Mantine)
- разработка очередей и воркеров на NSQ (GoLang)
- парсинг интернет магазинов строительных материалов
Прочее:
- создание Телеграм бота для технических уведомлений и выпуска релизов (GoLang)
- интеграция Битрикс и JIRA через API шлюз (GoLang)
- сервис получения метрик разработчиков - время выполнения задач, коммиты, мёржи в разных разрезах из Jira и GitLab для Grafana (GoLang)
ООО "Хантер"
Senior Backend Developer
Парсинг API маркетплейса Wildberries
- технологии: NodeJS, ReactJS, MongoDB, RabbitMQ, ClickHouse, Redis
- наладил процессы управления разработкой
- внедрил инструменты автоматизации разработки: Gitlab, Jira, Telegram оповещения
- внедрил систему метрик: Prometheus, cadvisor/node-exporter, Grafana, Telegram уведомления о проблемах
- из бизнес задач: интеграция Wordstat, интеграция с OZON, создание "фермерской" аналитики, оптимизация запросов в ClickHouse, переезд серверов, внедрение ci/cd, экспорт данных в excel, парсинг остатков с машинным обучением на своей модели
- вывел тех. поддержку пользователей на самый высокий уровень
- за счет реализации идей доходность компании выросла на 40%
Ушел по собственному плану )
ООО "ЗаОблако"
Директор ИТ
Управление и автоматизация:
- руководство отделом ИТ
- разработка и внедрение регламентов работы отдела
- руководство отделом разработки ПО
- разработка программных продуктов компании в сфере автоматизации
- непосредственное участие в разработке ПО
Разработка:
- система контроля инертного трафика для крупного подрядчика ( нужен доступ к резюме , PostgreSQL 13+, Redis, Angular 12+)
- интеграция с ОФД (Офд.ру, Эвотор ОФД, Такском) для получения сводных данных о выручке арендаторов торговых центров ( нужен доступ к резюме , PostgreSQL, Redis, Angular 12+)
- система мониторинга резервуаров и датчиков для компании Новинтех на Android 5.1 в кассовом терминале заправок
- автоматизированная система полного цикла производства мебели (микросервисы, нужен доступ к резюме , NATS, Redis, PostgreSQL, Angular 11+, интеграция с 1С 8.3 - XML/JSON)
- создано приложение Android 4.4+ для автоматизации службы доставки и монтажа мебельной компании (производитель мебели), интеграция с Мегаплан ( нужен доступ к резюме , нужен доступ к резюме , Java)
- интеграция с партнерским API Эвотор ( нужен доступ к резюме , нужен доступ к резюме )
- разработка системы BMS (Business Management System), объединяющей множество CRM (API+Frontend, TypeScript, нужен доступ к резюме , RabbitMQ, AngularJS, WebSocket, интеграция с 1С 8.3 - XML/JSON)
- создан сайт компании (PHP, Symfony, AngularJS, Semantic-UI)
- создан и внедрен программный комплекс (CRM система с интеграцией с 1С) для автоматизации всех бизнес-процессов торговых центров ( нужен доступ к резюме , AngularJS, SCRUM, 1C 8.3, C++, Python)
- создан и внедрен программно-аппаратный комплекс для сбора фискальных данных с регистраторов ККМ (Raspberry PI2/3, C++ на расберри, нужен доступ к резюме на бэке)
- создан и внедрен программно-аппаратный комплекс для сбора трафика посетителей в торговых центрах ( нужен доступ к резюме , VideoCount 3D ASSIS)
и другие ИТ компании с 2005 года...
===
- занимаюсь программированием с 14 лет (первые языки - C#, C++)
Хобби:
- играю в футбол (в прошлом КМС)
- играю в настольный теннис
- играю на гитаре / электронном пианино
- катаюсь на велосипеде
- двое детей :)
Хард =: [7]map[string]string{
" нужен доступ к резюме с версии 0.4+": "2011",
"TypeScript с версии 1.8": "2016",
"React 16/17/18": "2017",
"Go с версии нужен доступ к резюме ": "2021",
"Kotlin 1": "2023",
"Kotlin 2": "2025",
"Swift 4/5/6": "2024"
}
- 32 процента моего кода пишет AI ассистент (GigaCode) - tab, tab, tab..
Софт:
- ИПР для всех и каждого
- обучение, индивидуальные занятия, коллективные занятия (есть опыт преподавания в институте)
- управление мотивацией и настроением команды
- встречи 1:1, дейлики, планирование, синки, ретроспектива
- психологическая помощь
- проведение событий внутри команды и компании
- проведение собеседований (знакомство, техническое интервью, тестовое задание), проведено 300+ собеседований
Опыт руководства:
- опыт руководства командой разработчиков из 10 человек - 4 бэкендера, 4 фронтендера, Android и iOS разработчики
- текущая команда разработки - 2 бэкендера, 5 фронтендеров
- опыт построения HL систем, знание узких мест
- опыт построения приложений любой сложности
- использую продукты JetBrains
- работаю с GitLab и Github, GitLab CI, Figma, Jira, Confluence
Работаю 24x7 на благо компании, люблю свою работу