Проектирование и разработка REST API (Flask, FastAPI, Pydantic, Pytest)
Взаимодействие с базами данных (MongoDB, ClickHouse, PostgreSQL, Elasticsearch, Redis, Prometheus, OpenSearch)
Фоновое и периодическое выполнение задач (Celery, Flower, Redis, TaskIQ)
Взаимодействие между микросервисами (Kafka, FastStream)
Кэширование, локировки (Redis)
Хранение и обработка Big Data (Amazon S3, Boto3, ClickHouse, MongoDB, Celery, Redis)
Взаимодействие через WebSockets (SocketIO, Redis)
Мониторинг (Prometheus, Grafana, Exporters)
Логирование (Elasticsearch, Logstash, Kibana, Filebeat, OpenSearch, Loki, Fluetnd, Gilf, Vector)
DevOps и администрирование серверов (Linux, Bash, Docker, Docker Compose, OME, Docker Swarm, Nginx, GitLab Registry, GitLab CI/CD, k8s, GitHub CI/CD)
System Design, Patterns: GOF, GRASP, SOLID, Onion Architecture, Layered Architecture, Microservices, Monolith, Database Per Service, Circuit Breaker, Saga, DLQ, Blocking Retry, Event-Driven (Choreography), Log Aggregation
Процессы: Code Review, SRS Review, Tech Spec Review / Writing
Ai-инженерия (LangChain, Public / Private LLM, MCP, A2A, Ai-judge, Deep Agent, Memory, Tools, LLM Pipeline, Мультиагентность, Промптинг, PydanticAI)
Санкт-Петербургский горный университет, Нефтегазовое дело (2025) - 4.74
ИТМО, Системное и прикладное программное обеспечение, архитектор highload (2027) - 5.0
LCT Hackathon (2022) - Finalist
Selectel Hackathon (2023) - Finalist
Gagarin Hackathon (2023) - Finalist
Student Leader (2023) - Reward
Geovision Hackathon (2024) - Winner
ВКР (2025): Проектирование энергоэффективных профилей скважин: Патент на ПО Well-Track, реализующий: алгоритмы расчета и визуализации энергоэффективных профилей (трактриса и брахистохрона), построение и визуализацию эллипса неопределенности в любой точке скважины, визуализацию скважины по инклинометрии, алгоритмы для J-образных, S-образных, вертикальных и горизонтальных скважин.
НИР (2025): Обзор предметной области тематики: Построение архитектурного решения для масштабируемой и отказоустойчивой микросервисной системы реального времени
НИР (2026): Проектирование и внедрение централизованной системы логирования на базе ELK-стека в распределенной микросервисной архитектуре
Консультирую в областях:
Унификация кодовой базы, применение code level архитектур:
Layered architecture: теория, внедрение и практическое использование
Onion architecture (DDD) : теория, внедрение и практическое использование
Преимущества DDD
Внедрение пакета для унификации кода приложений
Использование DDD посредством внедрения пакета
Шаблонизация репозиториев для унификации кода приложений
Проектирование архитектуры систем:
Внедрение sockets в микросервисной архитектуре: эволюция с увеличением нагрузок
Микросервисная архитектура: принципы разделения, выбор типа взаимодействия между сервисами
Принципы правильного проектирования REST: API как язык, ошибки внедрения
Работа с файловыми хранилищами, выбор между NFS, Private / Public S3, различия в разработке
Не консультирую, но рад пообщаться на следующие темы:
Внедрение системы логирования: выбор и разница между существующими системами, их проблемы
Использование систем мониторинга и алертинга в разработке
Плавное разделение монолитной архитектуры на микросервисную, необходимость принятия такого решения
Помогаю менти:
Обьяснение материала
Подготовка к техническим собеседованиям.
Проведение тестовых собеседований.