Middle Backend Developer

Инженерные Архитектуры
для Масштабируемых Систем.

Специализируюсь на создании высокопроизводительных распределенных систем, надежных API и устойчивой backend-инфраструктуры с использованием Go, Node.js и современных облачных технологий. Фокус на чистоте кода и надежности.

Clean Code

SOLID принципы и поддерживаемость

High Load

Оптимизация высоконагруженных систем

Reliability

Отказоустойчивая архитектура

Решение задач через инженерный подход

Я backend-разработчик с опытом работы над Node.js-проектами и изучением Go. Моя практика включает создание API, разработку и поддержку серверной архитектуры, работу с базами данных и высоконагруженными системами.

Мой подход основан на философии "Engineering First": начинать с четких требований, выбирать правильные инструменты для задачи и создавать стабильные, поддерживаемые решения. Я считаю, что хороший софт — это софт, который просто работает.

  • Backend-разработке на Node.js и Go
  • Проектировании надежных и масштабируемых API
  • High-load системах и оптимизации производительности
  • Архитектуре распределенных сервисов и административных решений
3+Года опыта разработки
7+Проектов (backend, tools)

Навыки

Технологический стек, который я использую для решения сложных инженерных задач.

Node.js Backend

Node.js Backend

Разработка масштабируемых серверных приложений основанных на самописном фреймворке.

Go (Golang)

Go (Golang)

Создание высокопроизводительных микросервисов, конкуррентность, go-routines.

REST API

REST API

Проектирование чистых и понятных API, OpenAPI спецификации, версионирование.

Архитектура

Архитектура

Построение отказоустойчивых распределенных систем, микросервисная архитектура.

Базы Данных

Базы Данных

PostgreSQL, оптимизация запросов, миграции, транзакции. Redis для кэширования.

Linux & Server

Linux & Server

Настройка серверов, bash скриптинг, работа с командной строкой, основы DevOps.

Clean Code

Clean Code

Следование принципам SOLID, DRY, KISS. Написание поддерживаемого и тестируемого кода.

Избранные Проекты

Примеры работ, демонстрирующие решение сложных инженерных задач и архитектурный подход.

Проект AXIOMA

Высоконагруженный проект для компании Росатом, предназначенный для управления и контроля рабочего времени сотрудников, а также учета инструментов: выдача, возврат и другие административные процессы.

NodeJSDockerPostgreSQLRedis

Secure VPN Solution

Разработка и поддержка высоконадежного VPN на основе VLESS и REALITY для обхода сетевых ограничений и безопасного подключения сотрудников. Обеспечивает шифрование трафика и стабильную работу даже в условиях строгих блокировок.

VLESSREALITYTelegramAPIGoNetworkingEncryption

* Исходный код проекта закрыт.

Сайт лендинг для продажи товаров фирмы Magssory

Полный цикл разработки лендинга: проектирование архитектуры, реализация frontend и backend-частей, настройка CI/CD и деплой готового решения в Kubernetes. Проект реализован с нуля до production-окружения с использованием современных веб-технологий.

Next.jsTypeScriptTailwind CSSFramer MotionKubernetesCI/CDGO

Связаться со мной

Открыт к новым возможностям и интересным инженерным вызовам. Пишите в Telegram или на почту — я всегда на связи.

ivanpopov123321123@gmail.com

Россия / Москва