Андрей Комаров (remwise), 25 лет, Россия, БарнаулАндрей Комаров (remwise), 25 лет, Россия, Барнаул

Андрей Комаров

Фронтенд разработчикФулстек разработчикВедущий (Lead)
Не ищу работу

Контакты

Войти
Возраст: 25 лет
Опыт работы: 4 года и 7 месяцев
Регистрация: 23.06.2022
Последний визит: 2 месяца назад
Гражданство:
Местоположение: Россия, Барнаул
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Основной стек - React / React Native / NestJS / TypeScript

В основном специализируюсь на разработке веб и мобильных приложений. Активно участвую в проектировании архитектурных решений, оптимизации процессов команды и развитии продукта. Провожу code review и собеседования, менторю младших разработчиков. Люблю уделять большое внимание DX и автоматизации рутинных процессов, разбираться в сложных решениях и оптимизировать их.

Нравится принимать участие в различных it-мероприятиях, выступал на локальных митапах, однажды выиграл хакатон, интересуюсь техническими статьями и литературой, люблю учиться и внедрять новое, особенное если это позволяет ускорить приложение или упростить какие-то процессы.

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

JavaScript
TypeScript
React
React Native
Node.js
NestJS
Docker
CI/CD
Git
Bash

Опыт работы

  • Разработка мобильных приложений и веб-сервисов для внутренних продуктов компании
    МоскваОт 100 до 1000 сотрудников
    Фулстек разработчик (Ведущий)Веб разработчик
    Июнь 2021 — По настоящее время (4 года и 7 месяцев)

    — Разработка личного кабинета и CRM-системы на React с использованием TypeScript;
    — Миграция проекта на новую API;
    — Оптимизация производительности: lazy loading, мемоизация, устранение лишних ререндеров;
    — Работа с WebSocket, GraphQL и REST API;
    — Разработка универсальных UI-компонентов с учётом UX;
    — Настройка аналитики, логирования бизнес-событий и трекинга поведения пользователей;
    — Инициатива по переходу на новые технологии и улучшению стеков;
    — Разработка кроссплатформенного мобильного приложения под iOS и Android на React Native;
    — Интеграция с нативными модулями (Push-уведомления, камера, геолокация, biometrics и т.д.);
    — Релиз приложений в AppStore и PlayMarket;
    — Настройка конвеера для деплоя мобильных приложений;
    — Настройка окружений для мобильных приложений (prod/stage/dev);
    — Настройка и внедрение ESLint, Prettier, Husky, commitlint;
    — Настройка CI/CD;
    — Разработка и поддержка микросервисной архитектуры на NestJS;
    — Написание тестов с использованием Jest;
    — Работа с Docker, Docker Compose, настройка окружений (prod/stage/dev);
    — Настройка мониторинга и логирования (Sentry, Grafana, Prometheus, Loki и др.);
    — Оптимизация SQL-запросов и индексация в MySQL;
    — Работа с кешами (Redis), очередями (Bull, RabbitMQ);
    — Проектирование и реализация бизнес-логики, взаимодействие с внешними API;
    — Реализация интеграций с мессенджерами (WhatsApp, Telegram) через webhook/HTTP API;
    — Работа в условиях высокой нагрузки и необходимости быстрой доставки результатов;
    — Проведение code review, участие в планировании, декомпозиции задач;
    — Проведение собеседований, найм, онбординг и менторинг новых разработчиков, технические обсуждения;
    — Ускорение работы для всей команды, путем улучшения пользовательского опыта для разработчиков;
    — Участие в проектировании архитектуры новых модулей;
    — Поддержка и развитие внутренней документации.

Высшее образование