Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Кандидат
Мужчина, 28 лет, родился 7 февраля 1997
Вышел на новое место
Минск, не готов к переезду, не готов к командировкам
Указан примерный район поиска работы
Fullstack-разработчик
Специализации:
- Программист, разработчик
Тип занятости: полная занятость
Опыт работы 5 лет 10 месяцев
Ноябрь 2024 — по настоящее время
1 год 3 месяца
Deeplay
Fullstack-разработчик
Senior Fullstack Engineer
Разработка микросервисов:
Спроектировал и реализовал с нуля новый микросервис для сбора и агрегации финансовых данных
Расширил функционал системы управления командами и автоматизации процессов
Реализовал механизм шардирования для распределения нагрузки между инстансами
Миграции и оптимизация:
Провел миграцию данных между микросервисами без даунтайма production-системы
Оптимизировал производительность критичных путей обработки данных
Реализовал механизмы персистентности состояний при перезагрузках
Observability и мониторинг:
Внедрил систему метрик и дашбордов (Grafana, VictoriaMetrics)
Интегрировал telemetry для трейсинга распределенных транзакций
Настроил SLA-мониторинг для критичных сервисов
Production ownership:
Обеспечивал стабильность production-среды (25-30 hotfixes за год)
Быстрое реагирование на инциденты и troubleshooting в распределенной системе
Поддержка множественных микросервисов (балансы, управление, операторские интерфейсы)
Бизнес-логика:
Разработал функционал для real-time подписок через MQTT
Реализовал сложную логику обработки событий
Интегрировал множественные внешние системы
Инфраструктура и DevOps:
Обновление зависимостей и пакетов в монорепозитории
Рефакторинг legacy-кода и устранение технического долга
Работа с gRPC контрактами и Protocol Buffers
Технологии:
Backend: Node.js, TypeScript, Microservices Architecture, gRPC, Protocol Buffers
Databases: PostgreSQL, Redis, Time-series databases
Message Brokers: MQTT, Event-driven architecture
Monitoring: Grafana, VictoriaMetrics, Telemetry, Distributed Tracing
Frontend: React, Redux, TypeScript
DevOps: Docker, Kubernetes, CI/CD
Метрики:
~150 задач выполнено за год (15-20 крупных features, ~100 задач разработки, 25-30 production hotfixes)
Работа с 10+ микросервисами одновременно
Кросс-функциональное взаимодействие: backend, frontend, QA, data analytics, DevOps
Компетенции:
Проектирование и разработка микросервисной архитектуры
Production troubleshooting и incident management
Миграции данных и zero-downtime deployments
Observability и performance optimization
Full-stack разработка (backend-heavy)
Август 2021 — Октябрь 2024
3 года 3 месяца
itgenio
Fullstack TypeScript Developer
Разработчик в продуктовой EdTech-компании внес значительный вклад в развитие масштабируемой онлайн-платформы для обучения:
Архитектурно проектировал и имплементировал критически важный функционал на TypeScript, как для фронтенда (React), так и для бэкенда (Node.js)
Руководил небольшими agile-командами, обеспечивая эффективную разработку и своевременное достижение sprint-целей
Проводил код-ревью и менторил коллег разработчиков, повышая качество кодовой базы и уровень команды
Участвовал в проектировке и разработке внутренней CRM-системы с использованием MongoDB, Redis, оптимизировав бизнес-процессы компании
Интегрировал внешние API (Facebook Ads, SendPulse, Chat2Desk, Slack) с использованием RESTful и GraphQL подходов
Реализовал надежную двустороннюю синхронизацию внутреннего расписания с Google Calendar API
Оптимизировал производительность кабинетов Ученика и Тренера, улучшив UX видеочата с учетом различных форматов обучения
Разработал систему real-time уведомлений и чат с расширенным функционалом поиска и быстрых ответов
Возглавил интеграцию ChatGPT API для автоматизированного анализа клиентских запросов, повысив эффективность службы поддержки
Спроектировал и реализовал сложную систему расписания с учетом часовых поясов, используя алгоритмы для предотвращения конфликтов и оптимизации нагрузки сотрудников
Участвовал во внедрении комплексной стратегии тестирования с использованием Jest для unit-тестов, React Testing Library для компонентных тестов и Cypress для e2e-тестирования, что привело к снижению количества production-багов на 70%
Руководил разработкой высоконагруженного видео-сервиса на WebRTC, обеспечивающего стабильные трансляции для более чем 10,000 одновременных пользователей
Этот опыт позволил мне глубоко погрузиться в full-stack разработку на TypeScript, от проектирования архитектуры до оптимизации производительности и масштабирования сервисов.
Апрель 2020 — Август 2021
1 год 5 месяцев
Индивидуальное предпринимательство
Fullstack JavaScript Developer
Разработка SPA приложений, интернет магазинов, приложения для доставки товаров, разработка корпоративных мессенджеров.
Стек технологий: React(mobx, redux), Apollo(graphql, websocket), meteor, TypeScript, CSS/lLess.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Уровень не указан
Опыт вождения
Имеется собственный автомобиль
Права категории BОбо мне
Веду активный образ жизни, занимаюсь смешанными единоборствами, нет вредных привычек.
Люблю проводить время с семьей, активный отдых на природе.
Люблю пополнять свою базу навыков, текущие умения работать с технологиями:
frontend:
- frameworks: react, nextjs
- libs ui: antd, mui, radix, frame-motion
- state managers: mobx, redux
backend:
- frameworks: meteor, apollo, fastify, nestjs
- storage: redis, mongodb, postgres
- works language: typescript, golang
- another: grpc, graphql, rest api
video service: native web rtc, mediasoup
chat service: matrix protocol
dev ops: docker, git, grafana, ansible, aws, kafka
Высшее образование
2020
Высшее образование
Знание языков
Повышение квалификации, курсы
2020
Разработка веб-сайтов с использованием HTML, CSS и JavaScript
IT-Academy "Образовательный центр программирования и высоких технологий"
Гражданство, время в пути до работы
Гражданство: Беларусь
Разрешение на работу: Беларусь
Желательное время в пути до работы: Не имеет значения