Андрей Подгола

Привет, я —

Андрей Подгола

Fullstack-разработчик (Node.js, React)

27 лет · Москва · Удалённо

Full-Stack Developer с опытом разработки сложных продуктов полного цикла

Обо мне

Full-Stack Developer с глубокой технической базой и коммерческим опытом разработки сложных продуктов полного цикла — от архитектурного проектирования до поддержки в продакшене. Работал в командах над платформами с высокими требованиями к производительности, масштабируемости и UX.

Самостоятельный и ответственный: привык решать технические проблемы своими силами, прежде чем эскалировать их команде. Не избегаю легаси — имею большой опыт рефакторинга проектов разного уровня «старости», умею разбираться в чужом коде и улучшать его без боли для команды.

Активно слежу за индустрией и не боюсь новых технологий: использую AI-инструменты в повседневной работе. С 8-го класса самостоятельно изучал JavaScript и PHP — программирование всегда было настоящим увлечением, а не просто профессией.

Навыки

Frontend

ReactNext.jsTypeScriptJavaScriptHTML5CSS ModulesZustandReduxTanStack QueryReact Hook FormZodFramer Motion

Backend

Node.jsNestJSREST APIgRPCProtocol BuffersGraphQLWebSocketSocket.IOJWT

Базы данных

PostgreSQLMongoDBMySQLMSSQLRedisDrizzle ORMPrisma ORMSequelize ORM

DevOps & Инфраструктура

DockerDocker ComposeCI/CDGitHub ActionsAnsibleNginxGitWebpackRollup

Инструменты & Интеграции

AWS SDKStripePlivoYandex Maps APIJestStorybookSwaggerJira

Опыт работы

Fullstack-разработчик (Node.js, React)

Proved Pro
Декабрь 2023 — Март 2026(2 года 4 месяца)
  • Спроектировал UI версии 2.0 платформы на Next.js — снижение времени загрузки на ~35%, рост конверсии на 18% по сравнению с v1
  • Разработал real-time мессенджер на Socket.IO с поддержкой групповых чатов и вложений (3–5k соединений, latency доставки <150мс)
  • Оптимизировал SQL-запросы в PostgreSQL: ускорение до 10x (с ~800мс до 80–120мс) через составные индексы и оконные функции
  • Реализовал платёжную инфраструктуру на Stripe с холдированием средств и автоматическими выплатами исполнителям
  • Разработал backend-сервис на NestJS + gRPC (Protocol Buffers): снижение latency межсервисных вызовов на ~30% против REST
TypeScriptNext.jsNestJSPostgreSQLSocket.IOgRPCStripeRedisAWS SDKDrizzle ORMZustandTanStack Query

Software Engineer (React, TypeScript, NextJS, NestJS)

StarDev Soft
Декабрь 2021 — Ноябрь 2023(2 года)
  • Разработал маркетплейс «Аист» — fullstack на Next.js + NestJS + gRPC + PostgreSQL + Redis с Docker CI/CD
  • Реализовал бекофис вендоров «Аист»: SPA с RBAC, модули управления заказами и аналитики, оптимизированный CSV-импорт
  • Разработал корпоративный портал РСС: Next.js + SSR + i18n + Yandex Maps API + SEO-оптимизация
  • Настроил CI/CD пайплайны (GitHub Actions), контейнеризацию Docker, Ansible и мониторинг через Gotify
TypeScriptNext.jsNestJSgRPCPostgreSQLMongoDBRedisDockerDrizzle ORMSequelize ORMZustand

Software Engineer (React, TypeScript, NestJS)

Optimum Nutrition Russia
Октябрь 2020 — Декабрь 2021(1 год 3 месяца)
  • Разработал REST API на NestJS + PostgreSQL для мобильного приложения: трекинг тренировок, водного баланса, встроенный магазин
  • Создал внутреннюю CMS-панель на React + TypeScript с нуля, провёл рефакторинг legacy-кодовой базы с JS на TS
  • Разработал серию маркетинговых лендингов с анимациями (Framer Motion) и каруселями (Embla Carousel)
  • Настроил CI/CD деплоймент с Docker и Docker Compose
TypeScriptReactNestJSPostgreSQLPrisma ORMDockerFramer MotionZodReact Hook Form

Проекты

Open Source

Bitrix24 Outbox Bridge

Мост для интеграции исходящих событий Bitrix24 с внешними системами. Транслирует события из Bitrix24 во внешние сервисы через настраиваемые правила.

TypeScriptNode.jsBitrix24 APIREST

Discord Webhook Delivery

Сервис гарантированной доставки уведомлений через Discord webhooks с поддержкой очередей, повторных попыток и мониторинга статуса отправки.

TypeScriptNode.jsDiscord APIWebhooks

Nuvio Client Core Backend

Ядро серверной части клиентского приложения Nuvio. Реализует бизнес-логику, API-слой и интеграции с внешними сервисами.

TypeScriptNode.jsREST API

Портфолио

Маркетплейс «Аист»

Fullstack-маркетплейс: Next.js SSR/CSR/SSG + NestJS + gRPC + PostgreSQL + Redis. Проектирование архитектуры, клиентская и серверная части, CI/CD.

Next.jsNestJSgRPCPostgreSQLRedisDockerTypeScript

Бекофис вендоров «Аист»

SPA на Next.js + TypeScript с JWT и RBAC. Модули управления заказами, товарами, акциями и финансами, аналитические дашборды, CSV-импорт.

Next.jsTypeScriptReact QueryZustandJWTRBAC

Корпоративный портал РСС

Next.js + TypeScript с SSR и i18n (next-i18next). Модули документооборота и CMS, интеграция Yandex Maps API, SEO-оптимизация, Docker-деплой.

Next.jsTypeScripti18nYandex MapsDockerCSS Modules

ProvedPro

Платформа для организации фотосъёмок: real-time мессенджер (Socket.IO), платёжная инфраструктура (Stripe), gRPC-сервисы, три среды (prod/canary/dev).

Next.jsNestJSSocket.IOStripegRPCPostgreSQLTypeScript

Контакты

Открыт к интересным проектам и предложениям о сотрудничестве