Дмитро Попов

Full-Stack TypeScript Developer

React Next.js Node.js NestJS PostgreSQL

Розробляю full-stack вебзастосунки, API та AI-рішення на React/Next.js, Node.js/NestJS і PostgreSQL.

FULL-STACK ENGINEERING

  • Вебзастосунки
  • API та інтеграції
  • Backend-сервіси
  • AI-рішення

Технології

Frontend

TypeScript React Next.js Angular JavaScript HTML5 CSS3 SCSS

Backend

Node.js NestJS Express Python FastAPI

Data

PostgreSQL Prisma pgvector Redis

Infrastructure & Integration

Cloudflare Railway REST API Git WordPress

Вибрані проєкти

Проєкти, які демонструють досвід у full-stack і комерційній розробці, Next.js, Node.js, Python/FastAPI, локальному AI, REST API та WordPress.

Головна сторінка Plishka

Plishka — e‑commerce платформа

Командний вебзастосунок для майстерні авторських виробів із дерева. Відповідав за frontend: інтеграцію зі Spring Boot REST API, авторизацію та особистий кабінет, каталог, обране, кошик, оформлення замовлень, відгуки й адміністративну панель. Налаштував адаптивний інтерфейс і розгортання на Railway.

React TypeScript Sass REST API Railway

Domain Tool

Full-stack панель для централізованого керування доменами в Namecheap і Cloudflare. Реалізував NestJS API, зашифроване зберігання credentials, PostgreSQL-схему та чергу масових операцій на Redis/BullMQ.

Next.js NestJS PostgreSQL Redis BullMQ

AI Meeting Assistant

Локальний full-stack AI-застосунок, що перетворює аудіозаписи зустрічей на транскрипти, структуровані підсумки та задачі. Побудував FastAPI/Next.js pipeline, multilingual E5 embeddings, pgvector semantic search і grounded RAG із посиланнями на джерела.

Next.js FastAPI PostgreSQL pgvector Local AI

Northstar Server Control

Full-stack платформа для інвентаризації серверів, login/RBAC, audit log і безпечного підключення Hestia. Дані зберігаються в PostgreSQL, а SSH та Hestia secrets шифруються й ніколи не повертаються через API.

Next.js NestJS PostgreSQL RBAC Hestia API

Obsttechnik Website

Комерційний багатомовний сайт компанії Obsttechnik на WordPress. Працював над реалізацією сайту, адаптивними сторінками, контентними блоками, frontend-поведінкою, підтримкою існуючих секцій і покращенням користувацького досвіду.

WordPress JavaScript HTML5 CSS3 Responsive UI

Node Chat

Node Chat — це вебзастосунок для обміну повідомленнями в реальному часі. Користувач може задати ім'я, створювати кімнати, перемикатися між ними, перейменовувати або видаляти їх і миттєво надсилати повідомлення в межах вибраної кімнати.

JavaScript Node.js Express Socket.IO Render
Сайт лікаря-нутріціолога Дарії Попової

Сайт лікаря-нутріціолога

Розробив сучасний адаптивний сайт для лікаря-нутріціолога з акцентом на чистий UI, довіру користувачів і оптимізацію конверсії. Налаштував CI/CD через GitHub і Cloudflare Pages, включно з підключенням власного домену.

React TypeScript Vite Tailwind CSS
Каталог телефонів на React

Каталог телефонів на React

SPA-інтерфейс для e-commerce з каталогом товарів, сортуванням, фільтрацією, пагінацією та сторінкою деталей продукту.

React TypeScript SCSS API
Лендінг

Адаптивний лендінг

Сучасний адаптивний лендінг, зверстаний із дизайн-макета з чистою структурою та коректною поведінкою на різних екранах.

HTML5 CSS3 SCSS
Гра 2048 на JavaScript

Гра 2048 на JavaScript

Інтерактивна браузерна гра з ігровою логікою на JavaScript, керуванням з клавіатури, підрахунком очок і динамічними оновленнями інтерфейсу.

JavaScript HTML5 CSS3

Професійний профіль

Комерційний досвід у frontend і backend розробці, API-інтеграціях, автоматизації та розгортанні. Працюю з вебпродуктами від адаптивних інтерфейсів та інтеграцій до серверної логіки, баз даних і AI-рішень.

Frontend

React · Next.js · Angular · TypeScript

Backend

Node.js · NestJS · Express · Python · FastAPI

Data

PostgreSQL · Prisma · pgvector · Redis

Infrastructure

Cloudflare · Railway · Git

AI / Automation

RAG · embeddings · pgvector · local LLMs

Досвід

Комерційна веброзробка

Комерційні сайти та вебзастосунки, адаптивні інтерфейси, підтримка та розробка нового функціоналу.

Full-Stack та API-інтеграції

REST API, backend services, авторизація, бази даних та інтеграції зі сторонніми сервісами.

Інфраструктура та автоматизація

Домени, DNS, Cloudflare, deployment-процеси, webhooks та автоматизація.

AI-застосунки

Транскрипція, структурований LLM-аналіз, embeddings, semantic search та RAG.

Контакти

Відкритий до full-stack, frontend і WordPress-проєктів, комерційної співпраці, запуску нових сайтів та підтримки існуючих вебрішень.