Русский | English
Увлечённый backend-разработчик с опытом построения отказоустойчивых и масштабируемых серверных приложений. Глубоко погружён в архитектуру API, оптимизацию баз данных, асинхронную обработку и DevOps-практики. При этом имею сильные компетенции во фронтенд-разработке, что позволяет мне эффективно выстраивать взаимодействие между клиентом и сервером и создавать полноценные full-stack решения.
Текущий фокус: Высоконагруженные распределённые системы, микросервисная архитектура, оптимизация запросов к БД, real-time взаимодействие (WebSocket, Message Queues), мониторинг и observability.
Стек: NestJS, TypeScript, MongoDB/PostgreSQL, Passport.js, Docker, Swagger, Sentry
Описание: Модульная бэкенд-архитектура с готовой системой аутентификации (OAuth 2.0, JWT), централизованной обработкой ошибок, строгой типизацией, валидацией окружения и автоматической документацией API. Включает кастомный CLI для генерации кода и best practices для построения масштабируемых приложений.
Роль: Архитектор и основной разработчик.
→ Репозиторий
Стек: NestJS, Socket.io, PostgreSQL, Redis, Next.js, Tailwind
Описание: Серверная часть мессенджера с поддержкой личных и групповых чатов, доставкой сообщений в реальном времени, управлением сессиями и очередями задач. Реализована пагинация сообщений, кэширование (Redis), авторизация через Google OAuth 2.0 и JWT.
Роль: Разработка бэкенда, проектирование API, интеграция WebSocket.
→ Бэкенд | → Фронтенд
Стек: React, TypeScript, Storybook, Vite, Tailwind
Описание: Библиотека переиспользуемых компонентов с подробной документацией. Стандартизирует дизайн между проектами, ускоряет разработку и улучшает UX.
Роль: Автор и архитектор UI-кита.
→ Репозиторий
-
fock-logger – продвинутая библиотека для структурированного логирования в Node.js-приложениях. Поддерживает multiple транспорты, уровни логирования, форматы (JSON, pretty), интеграцию с Sentry.
→ Репозиторий -
passworder – CLI-менеджер паролей с шифрованием на базе Node.js. Позволяет безопасно хранить и извлекать пароли, используя мастер-пароль и современные криптоалгоритмы.
→ Репозиторий -
fouter – декларативное описание HTTP-API с автоматической генерацией TypeScript-типов для клиента и сервера. Упрощает поддержку type-safety между бэкендом и фронтендом.
→ Репозиторий -
fbit-field – TypeScript-библиотека для эффективной работы с битовыми полями (полезно для низкоуровневых оптимизаций и работы с флагами).
→ Репозиторий
| Платформа | Ссылка | Для чего |
|---|---|---|
| Telegram | @fockusty | Основное общение |
| VK | fockusty | Социальная сеть |
| Discord | #FOCKUSTY |
Игры и сообщества |
| Bluesky | @fockusty | Технические обсуждения |
- Стажировки/младшей позиции как Backend или Fullstack-разработчик (с фокусом на бэкенд)
- Коллаборации над open-source проектами, связанными с бэкенд-инфраструктурой, базами данных, highload, а также над full-stack приложениями
- Возможностей поработать над распределёнными системами, real-time приложениями или сервисами с высокой нагрузкой




