Skip to content
View m0nkkke's full-sized avatar

Block or report m0nkkke

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.

Content in all repositories owned by your account will be closed.
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
m0nkkke/README.md

Привет!

Backend-разработчик · Python / FastAPI · TypeScript / NestJS · ML / Computer Vision

Я разрабатываю серверную часть цифровых продуктов: проектирую архитектуру и модели данных, создаю REST API, настраиваю взаимодействие сервисов, авторизацию, фоновые задачи, CI/CD и эксплуатацию приложений на VPS.

Являюсь backend-разработчиком в команде Микод. Основной стек - Python, FastAPI, TypeScript, NestJS и PostgreSQL. Также занимаюсь машинным обучением и компьютерным зрением: обучаю модели YOLO, готовлю датасеты и интегрирую ML/CV в прикладные сервисы.

Website Email Location

Обо мне

  • Разрабатываю backend коммерческих веб-сервисов и систем автоматизации.
  • Проектирую серверную архитектуру, базы данных и взаимодействие модулей.
  • Работаю с асинхронными приложениями, очередями сообщений и фоновыми задачами.
  • Реализую JWT-аутентификацию, RBAC и интеграции с внешними сервисами.
  • Самостоятельно настраиваю Docker, Nginx, CI/CD, HTTPS, мониторинг и резервное копирование.
  • Имею практический опыт обучения моделей и разработки сервисов компьютерного зрения.

Технологии

Backend

Python FastAPI Django TypeScript NestJS REST API

Данные и интеграции

PostgreSQL Redis RabbitMQ ClickHouse SQLAlchemy

Инфраструктура и качество

Docker Nginx Linux GitHub Actions Pytest Ruff

ML / Computer Vision

PyTorch OpenCV YOLO Tesseract OCR CVAT

Коммерческий опыт

Backend-разработчик - Микод

Участвую в полном цикле создания цифровых продуктов: от сбора требований и проектирования до разработки, тестирования, запуска и поддержки.

  • полностью разрабатываю backend и проектирую серверную архитектуру;
  • создаю модели данных, API и связи между сервисами и модулями;
  • реализую авторизацию, роли, фоновые задачи и уведомления;
  • настраиваю контейнеризацию, CI/CD и эксплуатацию сервисов;
  • самостоятельно развернул 4 сервиса;
  • 3 коммерческих проекта используются заказчиками.

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

Система автоматизации обходов, чек-листов, нарушений, фотоотчётности, уведомлений и контроля исполнения.

Стек: NestJS, TypeScript, PostgreSQL, Keycloak, Redis, RabbitMQ, Docker, Nginx.

  • спроектировал серверную архитектуру и полностью разработал backend;
  • реализовал REST API, JWT-аутентификацию и RBAC;
  • добавил фоновые задачи, уведомления и обмен сообщениями;
  • настроил Redis, RabbitMQ, Docker, Nginx и CI/CD;
  • развернул систему на VPS;
  • продукт используется примерно 100 сотрудниками в 5 магазинах.

Цифровая платформа скульптора, объединяющая портфолио, каталог и карту городских скульптур, QR-механики, маршруты сувениров и интернет-магазин.

  • спроектировал серверную архитектуру и модели данных;
  • разработал API каталога, карты, персональных страниц объектов и новостей;
  • реализовал QR-механики и хранение маршрутов перемещения сувениров;
  • разработал серверную логику интернет-магазина;
  • настроил развёртывание и эксплуатацию приложения.

Backend интернет-магазина настольных игр с RAG-консультантом и гибридным поиском.

Стек: Python, FastAPI, PostgreSQL, pgvector, Redis, Docker, RAG, LLM.

  • спроектировал и реализовал асинхронный REST API;
  • разработал каталог, корзину, систему заказов, избранное, отзывы и программу лояльности;
  • объединил полнотекстовый и семантический поиск;
  • реализовал RAG-пайплайн для рекомендаций и ответов по правилам игр;
  • добавил кэширование и инструменты управления базой знаний.

Инструмент автоматической обработки фотографий ноутбуков для интернет-магазина.

Стек: Python, YOLOv8, OpenCV, PyTorch, CVAT.

  • самостоятельно собрал и разметил датасет;
  • обучил модель сегментации экранов;
  • реализовал ручную корректировку границ;
  • добавил замену содержимого экрана с учётом перспективы;
  • реализовал кадрирование, масштабирование и пакетную обработку;
  • через приложение обработано более 1 000 фотографий.

Веб-приложение для транскрибации аудио, диаризации спикеров и генерации протоколов.

Стек: Python, FastAPI, WhisperX.

  • реализовал загрузку и асинхронную обработку аудиозаписей;
  • интегрировал транскрибацию, временные метки и диаризацию спикеров;
  • добавил настройку моделей и пользовательских промптов;
  • реализовал генерацию кратких протоколов и экспорт результатов.

Контакты

Pinned Loading

  1. autoexplorer autoexplorer Public

    Android-приложение представляющее собой проводник с системой ролей, соединенный с сервером, данные на который отправляются по запросу.

    C++

  2. coilgames-backend coilgames-backend Public

    Async FastAPI backend for a board game store with RAG-powered AI consulting, semantic search, PostgreSQL/pgvector, Redis and MinIO.

    Python

  3. laptop-screen-editor laptop-screen-editor Public

    A desktop Windows application for automated processing of laptop images for product listings.

    Python

  4. MonkRun MonkRun Public

    Мобильная игра-раннер на Android про обезьянку, которая украла банан у гориллы и бежит прочь.

    C# 10

  5. whisperx-protocol-manager whisperx-protocol-manager Public

    A simple protocol manager for your audios

    HTML