🧑‍💻Прикладной ИИ

Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.

Участвовать →

Dmitry Fotin (dimtawr), 30 лет, Россия, Нижний Новгород
Dmitry Fotin (dimtawr), 30 лет, Россия, Нижний Новгород
Бэкенд разработчик • Старший (Senior)
От 240 000 ₽ • Рассмотрю предложения

Контакты

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

Обо мне

Backend-разработчик с 6+ годами опыта, специализируюсь на NestJS, микросервисах и высоконагруженных системах. Последние время совмещаю техническую экспертизу с управлением командой: выстраиваю процессы код-ревью и менторинга, принимаю ключевые архитектурные решения.


Моя сильная сторона — оптимизация legacy-кода и масштабирование систем (например, перевел чат крупного проекта на микросервисную архитектуру, устранил утечки памяти в Redis подписках для проекта мелиорации, имеющего большое количество реплик и инстансов).


Предпочитаю прагматичный подход: выбираю технологии под задачу, а не под тренды. Умею объяснять сложное просто — это помогает в менторстве и взаимодействии с бизнесом.

Навыки

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

NestJS
senior
Node.js
TypeScript
middle
PostgreSQL
Redis
Микросервисная архитектура
Docker
CI/CD
RESTful API
GraphQL
TypeORM
Nginx
Мониторинг
Linux
Создание telegram-ботов
Git
SQL
MongoDB
Bash

Участие в профсообществах

Опыт работы

  • Коммерческая разработка ПО. Топ-100 России среди веб-разработчиков
    От 10 до 100 сотрудников
    Team Lead / Backend Developer
    Сентябрь 2021 — По настоящее время (5 лет и 2 месяца)
    Ключевые проекты:

    1. Most.doctor (медицинская платформа)

    • Полностью переработал чат-модуль:
      • Перевел с чистого Node.js+Express на NestJS
      • Реализовал микросервисную архитектуру с Redis для обмена сообщениями
      • Упростил поддержку и масштабирование системы

    2. Проект мелиорации (Калининградская область)

    • Разработал систему обработки данных с датчиков:
      • Написал парсер бинарных форматов
      • Решил проблему утечек памяти в Redis-подписках через контроль процессов
      • Настроил раздельное логгирование (файлы + консоль)

    3. Тёрка (соц. сеть для мероприятий)

    • Участвовал в разработке от старта проекта до MVP (система метчинга) и дальнейшим развитием до соц. сети:
      • Разработал бэкенд для мероприятий и чатов
      • Спроектировал и реализовал мэтчинг систему
      • Написание и дальнейшая оптимизация Telegram-бота для взаимодействия с пользователями

    4. Cardaq (комплаенс-платформа)

    • Разработка сложных KYB-форм:
      • Динамическая валидация полей
      • Обеспечение обратной совместимости с интегрируемой платформой
      • Интеграция с внешней compliance-системой

    5. Мелкие проекты (выборочно):

    • Telegram-бот для тестовых собеседований (SberSpeech + GPT)
    • Chrome-расширение для расчета стоимости авто с аукционов
    • Генератор аватаров через OpenAI API
    • Бэкенды для сайтов-витрин с нестандартным функционалом

    Управленческие задачи:
    • Провожу код-ревью для команды разработчиков
    • Руковожу онбордингом новых сотрудников
    • Разработал внутренние стандарты кода для NestJS
    • Написание статей для углублённого понимания NestJS
    • Создание грейда с roadmap развития разработчика в компании
    • Создал шаблон для быстрого старта проектов
  • Разрабатываем полезные IT-решения (web и mobile), специализируемся на ML, AI и BigData
    Нижний Новгород • От 10 до 100 сотрудников
    Junior Developer
    Июль 2021 — Сентябрь 2021 (3 месяца)

    Участвовал в разработке API для CRM-системы и миграции с MongoDB на PostgreSQL. Основные достижения:

    • Реализовал 3 ключевых API-эндпоинта для CRM
    • Помогал в переносе данных с MongoDB на PostgreSQL
  • ezGaming
    Нижний Новгород
    FullStack developer
    Июль 2019 — Август 2021 (2 года и 2 месяца)

    Разрабатывал веб-приложения для автоматизации процессов компании и мобильное приложение для отслеживания состояния психологического состояния. Основные достижения:

    • Разработал мобильное приложение на React Native для трекинга психоэмоционального состояния
    • Реализовал 3 веб-приложения для автоматизации рабочих процессов компании

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

  • Институт радиоэлектроники и информационных технологий
    Сентябрь 2014 — Март 2017 (2 года и 7 месяцев)

    Обучался на направлении: Прикладная Математика и Информатика