Отдельная страница

Pet-проекты

Здесь собраны учебные и личные проекты по Go, работе с данными и DevOps. Для каждого проекта указаны задача, стек и ссылка на код, если репозиторий публичный.

Проекты

Что я делал

Фильтр помогает быстро оставить проекты по нужному направлению.

Все репозитории ↗
02аудит конфигураций

Config Audit

CLI и сервис для проверки YAML/JSON на секреты и опасные настройки. Поддерживает REST, gRPC, рекурсивное сканирование и запуск в CI.

  • Go
  • gRPC
  • REST
  • GitHub Actions
GitHub
03GraphQL API

GraphQL Comments

Посты и древовидные комментарии с пагинацией, Redis-кэшем и live-подпиской на новые комментарии.

  • Go
  • GraphQL
  • PostgreSQL
  • Redis
GitHub
04обработка событий

Order Service

Принимает заказы из Kafka, валидирует и сохраняет их в PostgreSQL, кэширует в Redis и отдаёт через HTTP API.

  • Go
  • Kafka
  • PostgreSQL
  • Redis
GitHub
05инструмент разработчика

LogLinter

Статический анализатор сообщений slog, Zap и стандартного log: проверяет стиль, спецсимволы и возможные секреты.

  • Go AST
  • x/tools
  • golangci-lint
  • Tests
GitHub
06локальный проект

Polymarket Forensics

Индексатор кошельков Polygon: обработка reorg, FIFO P&L, TWR, Sharpe/Sortino и сверка рассчитанных балансов.

  • Python
  • PostgreSQL
  • Polygon RPC
  • Docker
Код по запросу
07учебная практика

Kubernetes Zero to Hero

Учебная ветка практикума Flant: контейнерная сборка Go/Gin-приложения и развёртывание через Kubernetes, Helm и werf.

  • Go
  • Docker
  • Kubernetes
  • Helm
GitHub
08поиск по документам

Document Search

Сервис загрузки CSV и полнотекстового поиска по документам с асинхронным API, Docker Compose и тестами.

  • Python
  • FastAPI
  • Elasticsearch
  • Docker
GitHub

Резюме

Навыки, образование и контакты — на основной странице.

Вернуться к резюме