Привет! Я Дмитрий Одегов

Backend-разработчик / тимлид

Квалифицированный бэкенд разработчик с опытом проектирования, создания и внедрения корпоративных решений и веб-приложений, с нуля, включая микросервисы и интеграцию ML-моделей.

Обо мне

Специализируюсь на микросервисной архитектуре, проектировании надёжных API, интеграции ML-моделей и сложной бизнес-логике.

Имею опыт архитектурных решений, управления командой, проведения собеседований и код-ревью.

Обладаю целостным пониманием проектов, учитывая интересы всех участников при создании решений, обеспечивающих производительность, безопасность и удобство сопровождения.

Локация

Санкт-Петербург

Готов к сотрудничеству

Да

Мои принципы

  • Проектирование надежной архитектуры
  • Создание масштабируемых систем
  • Использование паттернов программирования
  • Интеграция современных технологий (ML, AI)
  • Эффективное командное взаимодействие
  • Управление и наставничество

Фреймворки, технологии и навыки

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

Python
JavaScript
Go
C#
HTML
CSS

Backend: фреймворки и веб-библиотеки

FastAPI
Django DRF
aiohttp
WebSocket
Jinja2

Backend: библиотеки Python

Asyncio
Pydantic
SQLAlchemy ORM
Alembic
Requests
HTTPX
PyJWT
OAuthlib
Celery
APScheduler
Redis / aioredis
Pika / aio-pika
Faststream
Boto / aioboto
Elasticsearch
Aiogram3
Psycopg2 / Asyncpg
PyMongo
Pytest

AI: инструменты и библиотеки

TensorFlow
Scikit-learn
Transformers
Hugging Face
OpenAI API
GigaChat API
LangChain
FAISS
Ollama
Jupyter
NumPy
Pandas
Matplotlib
Seaborn
AutoKeras
Keras

Сервисы и инфраструктура

PostgreSQL
MongoDB
Redis
RabbitMQ
S3
Elasticsearch
Github
Gitlab
Gitlab CI/CD
Linux
Nginx
SSH
Docker
Docker Compose
Prometheus
Grafana
Loki
Promtail

API, безопасность, стандарты

REST API
gRPC
JWT
OAuth2
CSRF & XSS Protection
OpenAPI / Swagger
SQL
Git

Frontend

Vue.js 3.5
Vuetify
Bootstrap 5
Tailwind CSS
Vite
Vue Router
Pinia
Axios
DOMPurify

Мои проекты

Энциклопедия авиации

Web-энциклопедия истории авиации с поиском по статьям и RAG-ботом

Python Asyncio FastAPI Postgres Redis RabbitMQ S3 Elasticsearch Pydantic SQLAlchemy ORM Alembic JWT OAuth2 WebSocket REST API gRPC Aiohttp pytest AIOGram GigaChat API Scikit-learn FastEmbed Vue.js 3.5 Vite Pinia Vuetify Axios DOMPurify Linux Nginx Docker Docker Compose GitLab CI/CD

Планировщик кухни с ИИ

Микросервисное приложение для планировки кухни с использованием ИИ

Python Asyncio FastAPI Postgres SQLAlchemy ORM RabbitMQ S3 Pydantic Alembic JWT Websocket REST API Aiohttp APScheduler AIOGram Linux Nginx Docker Docker Compose GitLab CI/CD

Сервис резюме с ИИ

Сервис создания резюме для выпускников университета с ИИ-помощником

Python Asyncio FastAPI Postgres SQLAlchemy ORM Pydantic Alembic JWT Websocket REST API OpenAI API Langchain FAISS Embedding Transformers Jinja2 HTML CSS JS jQuery Bootstrap Linux Nginx Docker Docker Compose GitLab CI/CD

Классификация кредитной истории

ИИ-сервис для помощи кредитному менеджеру в скоринге клиентов

Python NumPy Pandas Matplotlib Seaborn Tensorflow Keras Auto Keras FastAPI Bootstrap HTML CSS JS Linux Nginx Docker

Расписание видеотрансляций

Web-сервис расписания платных видеотрансляций с управлением аудио- и видео-потоков

Python Django DRF Django ORM CVB Forms Celery FastAPI REST API Unittest Jinja2 HTML CSS Bootstrap JavaScript Ajax jQuery

Корпоративная ERP-система

Клиент-серверная корпоративная информационная система с полным циклом описания бизнес-процессов компании

C# .NET 4.8 MSSQL T-SQL Stored Procedures WinForms REST API XML MS Office Interop FTP / SFTP Windows Services Active Directory

Опыт работы

Ведущий backend разработчик / тимлид

ООО «ИИ-Новые Строительные Решения» | 11.2023 - Настоящее время

Цифровизация в сфере ИЖС, разработка сервисов

  • Разработка микросервисных приложений и вспомогательных сервисов (Backend, Python)
  • Разработка архитектуры приложений и сервисов (System Design, System Integration, API, DB)
  • Интеграция и настройка ML-моделей в виде микросервисов (Python, Docker Compose)
  • Создание IT-инфраструктуры: GitLab CI/CD, Postgres, Redis, RabbitMQ, ClearML, мониторинг
  • Проведение технических собеседований на позицию Middle Backend Developer
  • Управление командой из 5+ backend-разработчиков (Agile, Code Review)
  • Разработка корпоративных стандартов backend-разработки

Ведущий разработчик

ООО «Развитие» | 11.2019 - 10.2023

Оптовая торговля бытовой техникой

  • Развитие ERP-системы на C#/MSSQL
  • Рефакторинг и оптимизация кода, перевод на современные фреймворки
  • Разработка API для интеграции с системами контрагентов (Python/MSSQL)
  • Разработка личного кабинета для клиентов (Python/FastAPI/MSSQL)
  • Разработка высоконагруженного API для оптовых клиентов (Go/MSSQL)
  • Разработка статистических и ML-систем прогнозирования продаж (временные ряды)
  • Руководство и координация работы команды

Разработчик

ООО «Стратегия» | 11.2006 - 10.2018

Оптовая торговля кухонной бытовой техникой

  • Разработка ERP-системы на C#/MSSQL с нуля
  • Проектирование архитектуры, БД, хранимых процедур, индексов
  • Создание внутренних библиотек и утилит
  • Написание документации и инструкций для конечных пользователей

Связаться со мной

Контактная информация

Показать
Показать

Готов к сотрудничеству

Я открыт для новых возможностей и проектов. Если у вас есть интересная идея или вакансия, свяжитесь со мной!