Skip to content
View FOCKUSTY's full-sized avatar

Organizations

@Lazy-And-Focused

Block or report FOCKUSTY

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FOCKUSTY/README.md

Backend-разработчик (Full Stack) | Фокус на высоконагруженные системы

banner

Русский | English

Обо мне

Увлечённый backend-разработчик с опытом построения отказоустойчивых и масштабируемых серверных приложений. Глубоко погружён в архитектуру API, оптимизацию баз данных, асинхронную обработку и DevOps-практики. При этом имею сильные компетенции во фронтенд-разработке, что позволяет мне эффективно выстраивать взаимодействие между клиентом и сервером и создавать полноценные full-stack решения.

Текущий фокус: Высоконагруженные распределённые системы, микросервисная архитектура, оптимизация запросов к БД, real-time взаимодействие (WebSocket, Message Queues), мониторинг и observability.


Стек технологий и инструменты

Языки и платформы

TypeScript JavaScript Node.js Python

Бэкенд-фреймворки

NestJS Express Socket.io

Базы данных и очереди

PostgreSQL MongoDB Redis

Фронтенд

React Next.js Tailwind CSS Vite

Инструменты разработки и DevOps

Docker GitHub Actions Vercel Git ESLint Storybook

Мониторинг и observability

Sentry


Ключевые проекты

BAD Architecture – Продакшен-готовый шаблон для NestJS

Стек: NestJS, TypeScript, MongoDB/PostgreSQL, Passport.js, Docker, Swagger, Sentry
Описание: Модульная бэкенд-архитектура с готовой системой аутентификации (OAuth 2.0, JWT), централизованной обработкой ошибок, строгой типизацией, валидацией окружения и автоматической документацией API. Включает кастомный CLI для генерации кода и best practices для построения масштабируемых приложений.
Роль: Архитектор и основной разработчик.
→ Репозиторий

Real-time мессенджер – Полноценное full-stack приложение

Стек: NestJS, Socket.io, PostgreSQL, Redis, Next.js, Tailwind
Описание: Серверная часть мессенджера с поддержкой личных и групповых чатов, доставкой сообщений в реальном времени, управлением сессиями и очередями задач. Реализована пагинация сообщений, кэширование (Redis), авторизация через Google OAuth 2.0 и JWT.
Роль: Разработка бэкенда, проектирование API, интеграция WebSocket.
→ Бэкенд | → Фронтенд

Кастомный UI-кит – Библиотека компонентов

Стек: React, TypeScript, Storybook, Vite, Tailwind
Описание: Библиотека переиспользуемых компонентов с подробной документацией. Стандартизирует дизайн между проектами, ускоряет разработку и улучшает UX.
Роль: Автор и архитектор UI-кита.
→ Репозиторий

Инструменты и библиотеки для Node.js

  • fock-logger – продвинутая библиотека для структурированного логирования в Node.js-приложениях. Поддерживает multiple транспорты, уровни логирования, форматы (JSON, pretty), интеграцию с Sentry.
    → Репозиторий

  • passworder – CLI-менеджер паролей с шифрованием на базе Node.js. Позволяет безопасно хранить и извлекать пароли, используя мастер-пароль и современные криптоалгоритмы.
    → Репозиторий

  • fouter – декларативное описание HTTP-API с автоматической генерацией TypeScript-типов для клиента и сервера. Упрощает поддержку type-safety между бэкендом и фронтендом.
    → Репозиторий

  • fbit-field – TypeScript-библиотека для эффективной работы с битовыми полями (полезно для низкоуровневых оптимизаций и работы с флагами).
    → Репозиторий

Все репозитории →


Статистика GitHub

Детали профиля

Языки по репозиториям Самые используемые языки

Статистика GitHub Стрик коммитов


Связь со мной

Платформа Ссылка Для чего
Telegram @fockusty Основное общение
VK fockusty Социальная сеть
Discord #FOCKUSTY Игры и сообщества
Bluesky @fockusty Технические обсуждения

В поиске

  • Стажировки/младшей позиции как Backend или Fullstack-разработчик (с фокусом на бэкенд)
  • Коллаборации над open-source проектами, связанными с бэкенд-инфраструктурой, базами данных, highload, а также над full-stack приложениями
  • Возможностей поработать над распределёнными системами, real-time приложениями или сервисами с высокой нагрузкой

Футер-баннер

Pinned Loading

  1. TheVoidy TheVoidy Public

    TypeScript 2

  2. Lazy-And-Focused/lafka Lazy-And-Focused/lafka Public

    Website-forum

    TypeScript 1

  3. Lazy-And-Focused/site Lazy-And-Focused/site Public

    Сайт команды LAF

    TypeScript 2

  4. Lazy-And-Focused/KakDela Lazy-And-Focused/KakDela Public

    TypeScript 1