Москва
Резюме № 55137083
Обновлено 7 октября 2024
Превью фото соискателя

Node.js Backend разработчик

Был больше месяца назад
По договорённости
21 год (родился 13 декабря 2003)
Москваготов к переезду
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 3 года и 8 месяцев

    • Май 2024 – работает сейчас
    • 1 год и 7 месяцев

    Full-Stack JavaScript разработчик

    E-VIGNETTES.PRO - Сервис для оплаты проезда по европейским автобанам

    Обязанности и достижения:

    Технологии: React, Next.js, Nest.js, Bull, Telegraf, Prisma, PostgreSQL, Redis, Mantine UI, Playwright, Turborepo Описание: Проектная занятость с очень жесткими временными рамками. Чтобы войти в них потребовался грамотный выбор стека и архитектуры проекта. С полного нуля за ~1.5 месяца в одиночку были разработаны: MVP приложения для продажи дорожных виньеток, админка для него, два Telegram бота (саппорт и админ бот для уведомлений о новых заказах), лэндинг. Почти во все выше перечисленное была интегрирована CMS. Оплата реализована через Stripe. Из нестандартных и сложных моментов: - Проект был нацелен на глобальный рынок, соответственно встала проблема локализации и интернационализации (~5 языков в MVP с последующим расширением до 10). Необходимо было заранее продумать текста, картинки, форматы даты, времени и т. п. в местах от банальной кнопки с контентом до email’ов и описаний платежей для банков. - Было необходимо валидировать номера машин почти всего мира (разные почти в каждой стране). Для MVP была реализована валидация номеров почти всех европейских и нескольких иных популярных стран. - Фишкой проекта была простота пользования и отказ от привычного создания аккаунта перед покупкой. Необходимо было проработать Mobile First UI/UX и немного нестандартный пайплайн работы сервиса.
    • Июнь 2023 – июнь 2024
    • 1 год и 1 месяц

    Full-Stack JavaScript разработчик

    Hello Move - Иммиграционное агентство

    Обязанности и достижения:

    Технологии: React, Next.js, Nest.js, Bull, PostgreSQL, Redis, Fauna DB, Mantine UI, Cypress, а также legacy Django, Celery, GraphQL Описание: Перешел полностью на стек JavaScript / Node.js. Пришлось в экстренном порядке быстренько подтягивать TypeScript и вливаться в старые проекты (несколько больших моно-репозиториев). Компанию все ещё можно было назвать стартапом, соответственно было много нестандартного. Разработал MVP "интерактивной методички эмигранта", обновлённый основной сайт компании, несколько лэндингов, Telegram ботов и Mini App'ов, а также админку и прикрутил всё это к Sanity CMS. На Backend'е нужно было постоянно обрабатывать +100500 документов пользователей и следовательно заниматься оптимизацией этого добра. Привёл к удобному виду довольно скудный SDK Fauna DB (что-то тип serverless Mongo, но на голову ниже). Позже от нее ушли. Очень много работал с CRM системами и настройкой их пайплайнов. После индусской документации Zoho CRM (5 вложенных циклов с несколькими if'ами без подсветки синтаксиса в примерах кода) меня в IT не испугать ничем. Один из Telegram ботов базировался на готовой системе интеграций CRM систем и мессенджеров. Для него нужно было прикрутить обработку UTM меток и небольшой опрос с выдачей результата для начала диалога. А как это сделать если бот хостится в этой системе? Вот-вот. Был проведен полный реверс-инжиниринг этого сервиса, в результате которого на базе WebSocket'а сообщений для фронтенда бота был построен необходимый функционал. Вся инфраструктура была развернута на AWS с сохранением обратной совместимости с Яндекс Облаком.
    • Апрель 2022 – июнь 2023
    • 1 год и 3 месяца

    Python Backend разработчик

    RTU IT Lab - Аутсорс студия разработки, Москва

    Обязанности и достижения:

    Технологии: Django, DRF, FastAPI, Celery, Propan, RabbitMQ, Docker, PostgreSQL, Redis, Cassandra, Elasticsearch, CI / CD и немного frontend'а: React, Next.js Описание: В рамках аутсорса разработал два MVP с тесным взаимодействием с заказчиками. Для первого продукта была разработана целая кучка приложений / служб в виде микросервисов - основное приложение; платежный сервис; сбор и аналитика пользовательских данных, конвертер видео / изображений, фильтр запрещенного / порнографического контента (очень сложно было делать), аналитика для пользователей, несколько ботов Telegram Второй продукт предназначался для работы с контентом в "экспериментальном" формате для EdTech компании. По факту супер-мега-сильно-навороченная CMS с высокой степенью кастомизации. После реализации этих проектов, вместе с небольшой командой занимался поддержкой выше написанного и развитием одной небольшой социальной платформы стартаперов, которая являлась их основным продуктом в онлайн сегменте. Поддержка платформы представляла из себя Вьетнам в активной фазе военных действий так как из-за выстроенных бизнес-процессов, у платформы было много "заказчиков фич" из разных малосвязанных между собой отделов. Во всех проектах я разрабатывал Backend, участвовал в проектировании архитектуры проекта, помогал Frontend команде в сопровождении кода, CI/CD процессах, оптимизации компонентов.

Иностранные языки

  • Английский язык — cвободное владение
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 28 июляПоследнее место работы (2 года и 2 мес.)Fullstack-разработчик Node.jsСентябрь 2023 – работает сейчас
Обновлено 17 июняПоследнее место работы (1 год и 1 мес.)Ведущий инженер-разработчикОктябрь 2024 – работает сейчас
Обновлено 4 июняПоследнее место работы (5 мес.)Backend-разработчик (Node.js)Декабрь 2024 – май 2025
Обновлено 11 июняПоследнее место работы (1 год и 1 мес.)Middle Node.js developerМай 2024 – июнь 2025
Обновлено 17 июня
Обновлено 4 июляПоследнее место работы (7 мес.)Backend-разработчикОктябрь 2021 – май 2022
Обновлено 23 сентябряПоследнее место работы (2 мес.)Backend-разработчик (Node.js)Апрель 2025 – июнь 2025
Обновлено 16 октября
Обновлено 20 ноября
no-avatar
Golang backend разработчикз/п не указана
Последнее место работы (1 год)Middle Golang backend разработчикАвгуст 2024 – август 2025
Обновлено 30 октябряПоследнее место работы (1 год и 1 мес.)Продавец-консультантОктябрь 2024 – работает сейчас
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеBackend developer (Node.js)

Смотрите также резюме