👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Дмитрий Доронин (doroninds), 32 года, Россия, СаратовДмитрий Доронин (doroninds), 32 года, Россия, Саратов

Дмитрий Доронин

Эксперт
TeamLead BackendБэкенд разработчикФулстек разработчикСредний (Middle)
От 190 000 ₽Ищу работу

Контакты

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

Обо мне

Нравится изучать новое, саморазвиваться. Не люблю "магию" (это когда нет понимания в том что как это работает).  Люблю чистый и документированный код. Знания английского intermediate (читаю документации, веду поиск и решения проблем на stackoverflow,  есть опыт общения с международными компаниями в сфере ИТ).  Хочу вырасти в сильного специалиста и помогать другим становится лучше.  В свободное время люблю развиваться творчески - играть на гитаре, синтезаторе и просто писать код для души :) Был опыт выгорания и стараюсь помогать людям его преодолеть

Навыки

Node.js
NestJS
TypeScript
JavaScript
PostgreSQL
MongoDB
Docker
Linux
GraphQL

Эксперт

0консультаций

Работаю с квалификациями

СтажёрМладший

Помогаю развивать навыки

Node.jsCSSTypeScriptJavaScriptВеб-разработкаPostgreSQLHTML

Работаю с запросами

Начало карьеры или смена профессии: Войти в IT
Развитие навыков: Развитие навыков

Экспертность

Вел вебинары в компании OTUS по курсу Node.js разработчик (модуль по Postgres & GraphQL)

Стоимость
Бесплатно

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

Опыт работы

  • IT-компания
    КировОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Teamlead Backend
    Апрель 2024 — Октябрь 2024 (7 месяцев)
    • Управление командой в качестве тимлида
    • Проведение код-ревью, онбоардинга,  дейликов
    • Разработка самодокументированного API (OpenAPI) для web-приложения
    • Проектирование (UML, DBML), написание внутренней документации бекенда
    • Декомпозиция задач,  реализация сложной бизнес логики
    • Проведение ретроспективы по итогам проекта, внедрение бережливого производства клиенту
  • Частная практика, работа без зачисления в штат
    Бэкенд разработчик (Ведущий)Backend developer
    Октябрь 2023 — Апрель 2024 (7 месяцев)

    Разработка проектов на Node.js

    Ключевые направления:

    • ChatGPT боты. Интеграция Open.ai и разработка ботов на Telegraf.js, discord.js, Vk-io
    • Разработка API для DeFI, интеграция платежных систем и эквайринга для покупки ERC721 токенов. 
    • Проектирование, составление документации и передача клиенту (без поддержки но с последующими доработками)
  • DIGITAL MOTION LIMITED
    Бэкенд разработчик (Средний)Lead Backend developer
    Март 2023 — Сентябрь 2023 (7 месяцев)
    • Разработка и поддержка API для мобильных игр в качестве ведущего специалиста
    • Помощь в устранении оставания процесса разработки - API был полностью переписан с Java на Node.js
    • Проектирование игровых механик
    • Синхронизация игровых данных через Google Sheet API
    • Настройка деплоя API через pm2
  • Интеграция и разработка IT-решений
    ДубайОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Lead Backend developer
    Апрель 2022 — Февраль 2023 (11 месяцев)

    Разработка web3 проектов и кроссплатформенных игр на базе UE5

    Основные обязанности:

    • Разработка и поддержка API для мобильных и настольных игр, web ЛК, игровых лаунчеров
    • Интеграция со smart-контрактами в стандартах сети ERC20 (MATIC Polygon), ERC721 (NFT)
    • Проектирование архитектуры серверной части
    • Интеграция с gRPC сервисами
    • Разработка "tool-kits" для QA и GameDev отдела для тестирований игровых механик
  • Онлайн-образование
    От 100 до 1000 сотрудников
    Преподаватель (Средний)
    Апрель 2020 — Декабрь 2020 (9 месяцев)
    • Преподаватель курса по Node.js для среднего уровня
    • Проведение открытых вебинаров
    • Ментор курсов по Javascript для новичков  
    • Проверка домашних заданий и участие в оценке дипломных проектов курса у студентов
  • Небольшая команда разработчиков. Специализируемся на сложных задачах
    МоскваОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Backend developer
    Август 2018 — Январь 2022 (3 года и 6 месяцев)

    Разработка CRM/ERP системы и билетной системы для одного из самого популярного футбольного клуба России - ПФК ЦСКА 

    https://cska.sportstar.me/

    Ключевое обязанности:

    • Разработка и поддержка микросервисов на Koa.js (BFB, BFF)
    • Разработка и поддержка GraphQL API на ApolloServer
    • Разработка и поддержка gateway's на GraphQL Mesh и koa.js
    • Интеграция с платежными системами, сервисами для email и смс рассылок
    • Интеграция с закрытыми API (спортивная статистика,  внутренние банковские системы)

  • YKSOFT
    Саратов
    Веб-разработчик (Младший)Web-разработчик
    Июль 2017 — Июль 2018 (1 год и 1 месяц)
    • Верстка макетов по PSD макетам и Figma
    • Использование Gulp для автоматизации процесса верстки (sass, hot-reload, css-min)
    • SEO продвижение и оптимизация скорости загрузки веб-сайтов (PageSpeed Insights)
    • Соблюдение семантики и адаптивности верстки с использованием методологии BEM
    • Опыт верстки Pixel Perfect
    • Перенос верстки на CMS - MODx,  Joomla
    • Сопровождение и поддержка веб-сайтов на различных хостингах (beget, timeweb, reg.ru)
    • Участкие в разработке проектов на PHP фреймворках - Laravel, Codeigniter
  • Автоматизация процессов
    СаратовОт 10 до 100 сотрудников
    Бэкенд разработчик (Стажёр)Программист-стажер
    Май 2017 — Июнь 2017 (2 месяца)

    Рарзработка приложений на фреймворке revel (Golang)

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

  • СГУ им. Н.Г. Чернышевского

    Саратовский национальный исследовательский государственный университет имени Н. Г. Чернышевского
    Саратов1671 выпускник
    Факультет нано- и биомедицинских технологий
    Сентябрь 2009 — Июнь 2014 (4 года и 9 месяцев)

    Инженер-технолог. Был опыт научной работы с публикацией статей в сборниках

Дополнительное образование

  • OTUS

    Авторские онлайн‑курсы для профессионалов
    Практика преподавания
    Апрель 2020 — Май 2020 (1 месяц)
    Онлайн-преподаватель
    Март 2020 — Апрель 2020 (1 месяц)

    Были получены навыки для проведения онлайн-вебинаров с нуля.

    Было проведено 3 демо вебинара с участием преподавателей других курсов как зрители (тоже обучающиеся как онлайн-преподаватель).