Skip to content
View loks1k192's full-sized avatar

Block or report loks1k192

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
loks1k192/README.md

Привет, я Николай!

Backend Developer 📍 Москва

Московский авиационный институт

Бакалавриат — Прикладная математика и информатика (ПМИ)


Стек технологий

Языки программирования

  • Go — Standard Library, Gin, Chi, Sqlx, slog, zap, Concurrency, Performance optimization
  • Python — FastAPI, Django, Asyncio, Pytest, Pydantic v2, Playwright, HTTPX, Tenacity
  • C/C++ — C++20, Алгоритмы и структуры данных, системное программирование

Backend & API

  • Frameworks: FastAPI, Django, Gin
  • Tools: Pydantic v2, SQLAlchemy, Alembic, JWT, (Swagger/ReDoc), structlog
  • Architecture: Clean Architecture, Event-Driven, Microservices, Mesh Networking
  • AI & Automation: LLM integration (OpenRouter), Browser Automation (Playwright), Autonomous Agents

Базы данных & Брокеры

  • SQL: PostgreSQL, ClickHouse, SQLite (asyncpg, sqlx)
  • NoSQL: Redis, MongoDB
  • Message Brokers: RabbitMQ, Apache Kafka (aiokafka)

DevOps & Мониторинг

  • Containerization: Docker, Docker Compose, Kubernetes, Kustomize
  • CI/CD: GitHub Actions, Makefile, golangci-lint, Trivy
  • Monitoring: Prometheus, Grafana
  • OS: Linux (Ubuntu/Debian), Bash

Проекты и опыт

  • Описание: Автономный браузерный агент на базе LLM, способный выполнять задачи на естественном языке.
  • Архитектура: Реализовал трехзвенный конвейер Plan → Execute → Verify с использованием системы подагентов (Planner, Executor, Verifier).
  • Особенности: Внедрил Security Gateway для подтверждения критических действий (оплаты, удаления), систему аудита (JSONL) и механизмы детекции зацикливаний.
  • Стек: Python 3.10+, Playwright, OpenRouter API, Pydantic v2, Asyncio, Tenacity.
  • Событие: Участие в хакатоне Nuclear IT Hack 2026 (МИФИ), кейс от Hex.Team.
  • Описание: Децентрализованная система связи (mesh-сеть), работающая полностью без интернета и центральных серверов.
  • Реализация: Разработал с нуля за 30 часов асинхронный TCP-транспорт, flooding-маршрутизацию с дедупликацией и протокол передачи файлов чанками с проверкой SHA-256.
  • Функционал: Поддержка голосовых звонков (UDP, Jitter buffer), E2E-шифрование (Fernet/AES-128) и мониторинг RTT пиров в реальном времени.
  • Стек: Python, FastAPI, Asyncio, SQLite, React + Vite, WebRTC (signaling).
  • Создал production-ready REST API на Go с JWT-аутентификацией, метриками Prometheus и health checks.
  • Реализовал чистую архитектуру (handlers / services / repository).
  • Стек: Go, PostgreSQL, SQLx, JWT, Prometheus, Docker, GitHub Actions.
  • Event-driven система аналитики: Ingestor → Kafka → Workers → ClickHouse.
  • Мониторинг и визуализация высоконагруженных потоков данных в Grafana.
  • Стек: Python, FastAPI, Kafka, ClickHouse, Redis.

Образование и развитие

Высшее образование

МАИ, Прикладная математика и информатикаБакалавриат


Профессиональная подготовка

Яндекс ЛицейВеб-разработка на Go (Специализация)

  • Фокус: Проектирование архитектуры (common-lib, шаблоны сервисов), декомпозиция задач, работа с транспортным уровнем (Graceful shutdown) и масштабирование.
  • Результат: Опыт работы с SQL-билдерами, контейнеризацией через Docker, настройкой Nginx и переходом к микросервисной архитектуре.
  • Стек: GoPostgreSQLDockerNginxCI/CD

Яндекс ПрактикумBackend-разработчик (Python)

  • Фокус: Построение отказоустойчивых систем, Django-экосистема и Production-ready API.
  • Результат: Проектирование сервисов с нуля, работа в команде и прохождение жестких код-ревью.
  • Стек: DjangoDRFPostgreSQLDockerCI/CD

Достижения и практика

Хакатоны и соревнования

  • Nuclear IT Hack 2026 (НИЯУ МИФИ) | Участник

    • Проект: Geobustards Messenger
    • Кейс: Система децентрализованной связи (Mesh-сеть) от Hex.Team.
    • Результат: Разработал протокол связи, работающий без интернета, внедрив Flooding-маршрутизацию и асинхронный транспорт на Python.
  • AI Wellness Quest 2026 (СБЕР) | Участник

    • Проект: SBER_HACK_SPRING_2026
    • Кейс: Придумать гипотезу, собрать по ней работающий прототип и представить результат жюри.
    • Прототип Худеем на здоровье БЕТА
    • Результат: Реализовал end-to-end прототип сервиса персонального питания: пользователь получает рацион на день с учётом съеденного, КБЖУ и ограничений (аллергии). Интегрировал генерацию меню через GigaChat и связал её с пользовательским сценарием "от рекомендации → к покупке", включая формирование продуктовой корзины. Продемонстрирована работоспособность гипотезы сокращения friction до одного действия пользователя.
  • Авиахакатон 2025 (МАИ) | Финалист

    • Трек: «Системный взлёт» от холдинга Т1.
    • Результат: Спроектировал отказоустойчивую backend-архитектуру для высоконагруженного сервиса, обеспечив обработку запросов в условиях жестких временных рамок хакатона.
  • RosEltorg 2026 | Участник

    • Проект: RosEltorg
    • Кейс: Интеллектуальный поиск закупок (RAG-based) для автоматизации подбора тендеров под сложную номенклатурную матрицу поставщика.
    • RAG Architecture: Реализовал Offline RAG пайплайн без использования внешних облачных API для безопасности данных.
    • Задачи: Внедрил векторный поиск через pgvector для быстрого отбора релевантных документов из БД. Настроил двухэтапную схему (Bi-Encoder для поиска + Cross-Encoder rubert-tiny2 для финального ранжирования),
    • что значительно повысило точность выдачи.
    • Результат: Прототип обрабатывает тысячи позиций номенклатуры, сопоставляя их с тендерами по семантическому смыслу, а не просто по ключевым словам.

LeetCode Solutions

Автоматизированный архив решений алгоритмических задач. Репозиторий: Neetcode

Статус: Ежедневная практика алгоритмов и структур данных. Стек: C++, Go, Python. Автоматизация: Интеграция через NeetCode для синхронизации Accepted-решений.


Связь со мной

Pinned Loading

  1. Distributed-Event-Driven-Analytics-Engine Distributed-Event-Driven-Analytics-Engine Public

    Высокопроизводительная распределённая система аналитики, построенная на FastAPI, Kafka, Redis и ClickHouse.

    Python 1

  2. production-ready-backend--API production-ready-backend--API Public

    Production-ready backend на Go с REST API, JWT-аутентификацией, PostgreSQL, метриками и CI.

    Go 1

  3. CogniWeb_Agent CogniWeb_Agent Public

    Автономный агент для управления браузером, построенный на Playwright и языковых моделях через OpenRouter. Агент навигирует по любому сайту и выполняет задачи, описанные на естественном языке

    Python 1

  4. geobustards-messenger geobustards-messenger Public

    Forked from K4rens/geobustards-messenger

    Децентрализованный мессенджер без интернета — TCP mesh, flooding с дедупликацией, голосовые звонки UDP, передача файлов с SHA-256

    Python 1

  5. loglint loglint Public

    A Go static analysis linter that enforces consistent log message conventions for log/slog and go.uber.org/zap

    Go 1

  6. devops-test devops-test Public

    Go HTTP microservice deployed to a local Kubernetes cluster (kind) with a fully automated CI pipeline via Makefile. Includes linting, testing, Trivy image scanning, multi-stage distroless Docker bu…

    Go 1