FROLOV
img
img
img
img
img
img
img
img

Dmitriy Frolov

Software Engineer

Full-Stack
_

React TypeScript Node.js PostgreSQL

3 года опыта в веб-приложениях, админ-панелях, Telegram Mini Apps, парсерах и автоматизациях.

Скачать резюме
img

Открыт к работе

Image

Открыт к работе

Image

Открыт к работе

Image
Image

Выполненные проекты

0 +

Full‑Stack‑разработка: Frontend + Backend
измеримые результаты

Удовлетворённость клиентов

3 %

Надёжная архитектура, тесты, безопасность
стабильные релизы

Годы опыта

1 +

Frontend и Backend
от идеи до релиза

Background
Фото
Image
Обо мне
Middle Full‑Stack разработчик из Нижнего Новгорода. Проектирую масштабируемые веб‑системы с фокусом на производительность, надёжность и понятный UX.
  • Опыт работы (3 года опыта)
  • Frontend Developer

    Август 2025 — настоящее время

    NDA, государственный сектор · React / TypeScript · интерфейсы для работы с данными

    • Разрабатываю формы, таблицы, фильтры и экраны отображения данных для внутренней системы.
    • Рефакторю модульную UI-архитектуру: выношу повторяемую логику в переиспользуемые компоненты.
    • Оптимизирую рендеринг больших таблиц и снижаю нагрузку на интерфейс при работе с объёмными данными.
    • Разбираю дефекты, поддерживаю стабильность релизов и дорабатываю существующий функционал.
  • Frontend Developer

    Октябрь 2024 — Август 2025

    NDA, Web / Telegram Mini App · React / JavaScript · интерактивная продуктовая логика

    • Разрабатывал интерактивное веб-приложение в формате игрового продукта на платформе Telegram Mini Apps.
    • Реализовал бизнес-логику: таймеры, подсчёт очков, пользовательские события и состояния игры.
    • Создавал интерфейс, анимации и визуальные эффекты с адаптацией под Telegram WebApp API.
    • Поддерживал продукт после запуска: исправлял баги, улучшал UX и дорабатывал пользовательские сценарии.
  • Образование
  • АПИ НГТУ — "Информационные системы и программирование"

  • АПК имени П.И. Пландина — "Разработка веб и мультимедиа приложений"

Технологический стек

Инструменты, с которыми я закрываю задачи

Frontend

Интерфейсы, формы, таблицы, фильтры, адаптивная вёрстка и продуктовые экраны.

React TypeScript HTML CSS Bootstrap
Backend

Серверная логика, REST-интеграции, обработка запросов и связка frontend с backend.

Node.js Java REST API
DB

Хранение данных, структура сущностей, связи между таблицами и подготовка данных для интерфейсов.

PostgreSQL MySQL MongoDB
Инструменты и интеграции

Сборка, Git-процесс, Telegram-продукты, Mini Apps и интеграции с внешними сервисами.

Git Vite Docker Telegram Bot API WebApp API

Пишу так, чтобы проект можно было поддерживать

Image
Image
Компоненты и состояние
понятная структура UI
Image

Разделяю интерфейс, бизнес-логику и работу с API. Повторяемые сценарии выношу в компоненты и утилиты.

Image
Image
Данные и ошибки
стабильные сценарии
Image

Продумываю загрузку, пустые состояния, валидацию форм, ошибки API и поведение интерфейса на реальных данных.

Image
Image
Производительность
отзывчивый интерфейс
Image

Оптимизирую списки, таблицы и тяжёлые экраны, чтобы продукт оставался быстрым на рабочих объёмах данных.

Работа изнутри
Image
Задачи

фрагменты работы и обсуждений

Постановка задач, фиксация требований, итерации по результатам — прозрачный процесс.

Image
Чистый код

фрагменты реализаций и тестов

Аккуратная архитектура, семантичные компоненты, читаемый API — код, который легко поддерживать.

Image
Схемы логики

блок‑схемы и документация

Диаграммы бизнес‑процессов, последовательностей и данных — согласование логики до реализации.

Image
Процесс

задачи, ревью, итерации

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

Image

Давайте начнём
создавать вместе

напишите — forsan.dddd@gmail.com