Перейти к содержимому

Открыт к предложениям, удалённо

ДмитрийТынков

Fullstack на Vue.js и Node.js. Проектирую бэкенд, собираю интерфейсы, подключаю платежи и API, довожу до продакшена.

в веб-разработке
4года
коммерческого fullstack-опыта
1,5года
подключено по API в одном продукте
11сервисов
на всю CRM/LMS-платформу
1разработчик

Обо мне

Пишу для веба около четырёх лет, последние полтора года коммерчески и в fullstack. Привык вести продукт в одиночку: разбираюсь в бизнес-задаче, раскладываю её на части и довожу до продакшена. Параллельно занимаюсь ML и компьютерным зрением: Python, PyTorch, нейросети, Depth Anything. Опираюсь на математику, линейную алгебру и статистику, а с LLM работаю через context engineering. Решения умею аргументировать, критику принимаю спокойно.

Опыт

Полтора года коммерческой разработки, большую часть в роли единственного инженера на продукте.

  1. Сентябрь 2026 - сейчас

    Сейчас

    MAGNIT TECH

    Стажёр-инженер, программа MAGNIT TECH PRO

    Департамент по развитию и разработке ИС коммерческого блока. Направление развития работы с коммерческими условиями

    Прошёл отбор на десятимесячную стажировку в технологическом подразделении одного из крупнейших ритейлеров России. Работаю удалённо в продуктовой команде.

    • Участвую в миграции внутреннего приложения компании с Ext JS 7.6 на Vue.
    • Разбираю архитектуру Ext JS: структуру компонентов, ViewModel и контроллеры, чтобы корректно перенести логику и состояние на Vue.
    • Беру задачи из бэклога команды вместе с наставником, работаю в таск-трекере, Confluence и Git.
    • Иду по индивидуальному плану развития с ментором, цель программы: уровень Junior+.
    • Vue.js
    • TypeScript
    • Ext JS 7.6
    • JavaScript
    • MVVM
    • Git
  2. Май 2026 - Август 2026

    Выполнятор

    Fullstack-разработчик

    Частный проект: трекер задач на Vue.js, Node.js и MySQL.

    • Развивал существующую архитектуру и legacy-код, держал единый стиль, чинил баги.
    • Интегрировал magnific.com для генерации иконок нейросетью прямо в продукте.
    • Поддерживал проект на Linux-серверах в Docker, работал с GitHub и Gitverse.
    • Подготовил юридические документы для подключения ЮKassa: оферту и пользовательское соглашение.
    • Vue.js
    • Node.js
    • MySQL
    • Docker
  3. Май 2025 - Октябрь 2026

    ООО «РЕПКА»

    Fullstack-разработчик, единственный на проекте

    Полный цикл разработки и поддержки образовательной CRM/LMS-платформы: от схемы данных до деплоя.

    • Спроектировал и развивал серверную часть на Node.js и MongoDB.
    • Собрал адаптивный интерфейс на Vue.js и Vuetify.
    • Деплоил и поддерживал приложение на Linux-серверах.
    • Node.js
    • MongoDB
    • Vue.js
    • Vuetify
    • S3
    • Linux
    Подробнее в кейсе

Кейс: платформа РЕПКИ

Полтора года был единственным разработчиком образовательной CRM/LMS. Вот что в ней сделано моими руками.

Архитектура и backend

Спроектировал серверную часть на Node.js и MongoDB, описал схемы и связи данных через Mongoose.

  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • REST API
const referralSchema = new Schema({  inviter: { type: ObjectId, ref: 'User', index: true },  invitee: { type: ObjectId, ref: 'User', unique: true },  status: { type: String, enum: ['pending', 'paid'] },  reward: { amount: Number, accruedAt: Date },}, { timestamps: true });referralSchema.post('save', notifyInviter);

Документы в S3

Модуль загрузки, хранения и управления подписанными документами в облачном хранилище.

Автоотчёты

Система, которая сама собирает отчёты для преподавателей и снимает с команды рутину.

Реферальная программа

Начисления, привязка приглашённых пользователей и отображение бонусов в профиле.

Дашборды и SMS

Интерактивная аналитика показателей и SMS-уведомления для пользователей.

Платежи и сторонние сервисы

Подключил эквайринги, CRM, онлайн-кассу и сервисы данных по их API.

11 сервисов

  • amoCRM
  • DaData
  • i-digital
  • TargetSMS
  • CloudKassir
  • Jump.Finance
  • Точка Банк
  • Т-Рассрочки
  • Долями
  • Яндекс Пэй
  • CloudPayments

Стек

Языки

  • JavaScript
  • TypeScript
  • Python

Frontend

  • Vue.js
  • Pinia
  • Vuex
  • Vuetify
  • Ext JS
  • HTML5
  • CSS3
  • Sass / SCSS

Backend и DevOps

  • Node.js
  • Express
  • REST API
  • Git
  • Docker
  • CI/CD
  • Linux, SSH
  • AWS S3
  • Claude Code

Базы данных

  • MongoDB
  • Mongoose
  • MySQL
  • PostgreSQL
  • Oracle

ML и CV

  • Neural Networks / Deep Learning
  • Machine Learning
  • PyTorch
  • Depth Anything
  • Context Engineering

Математика и данные

  • Математика
  • Линейная алгебра
  • Статистика
  • NumPy

Образование

  • 2028

    Год окончания

    Прикладная информатика, бакалавриат

    Кубанский государственный университет, факультет компьютерных технологий и прикладной математики

  • 2023

    Сертификат

    «Код будущего». Fullstack-разработчик: от собственного сайта до полноценного web-приложения

    Московская школа программистов

Есть задача? Давайте обсудим.

Быстрее всего отвечаю в Telegram. Работаю удалённо, рассматриваю полную и частичную занятость, а также проектную работу.

Написать

или на почту

dimatynkovvv@yandex.ru

код на GitHub

kalisdevt