Opalev Maksim

Senior Python Developer
Развлекаюсь: Golang, HTML, CSS, JS
Лучший skill: любовь к разработке

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

Stack

Dev (Python)

  • WebFramework: FastAPI, Aiohttp, Flask
  • Protocols: REST, HTTP, Websockets, SIP, Event Bus
  • SQL: RAW SQL, yoyo, asyncpg, psycopg2, SQLAlchemy, alembic
  • Validation: marshmallow, pydantic
  • Data Science: pandas, numpy
  • Other: rabbitmq, redis, click, uvloop, pytest, python-telegram-bot, numba, multiprocessing, fastapi-cache2, asyncio, threading, code style (ruff, mypy), PyJWT, aio-pika

Ops

  • OS: debian, ubuntu
  • Dev utils: pyenv, poetry, pre-commit, git, wsl, sentry, grafana, prometheus
  • CI/CD: kubectl, ansible, gitlab ci, docker, docker-compose, werf
  • Web: nginx, apache2, uvicorn, guvicorn
  • SQL: PostgreSQL, ClickHouse, MariaDB, ODBC connector, SQLite
  • Other: asterisk, ufw, iptables

Projects

Dev Work Experience

  1. DomClick (NOW)
    TechLead

    Лидирую процесс разработки. Провожу тех. грумминг задач и интервью с кандидатами. Проектирую и разрабатываю высоконагруженные сервисы.

    Stack: python3.11+, golang, rabbitmq, redis, ClickHouse, aiohttp, marshmallow, asyncpg, pytest, postgres, yoyo-migrations, docker, grafana, sentry, prometheus

  2. OCM Group
    Python Backend Developer

    Разработал микросервис для анализа ERP систем используя алгоритмы и ML. Оптимизировал скорость алгоритмов в x1500.

    Stack: python3.10+, FastAPI, sqlalchemy, tortoise, pandas, numpy, pydantic, fastapi-cache2, alembic, asyncpg, httpx, aiofile, alembic

  3. Green Union
    Python Backend Developer

    Разработал 2 бота, расширения для CRM и сайта. Спроектировал и развернул инфраструктуру.

    Stack: debian, ansible, docker, postgres, python3.10+, Flask, python-telegram-bot

  4. Safe Data
    Python Developer / Team Lead

    Разработал проактивный мониторинг платформы SIP телефонии и централизованную систему объединяющую 3 IMS. Организовал команду и процесс разработки.

    Stack: python3.6+, fastAPI, flask, SQLAlchemy, websockets, python-telegram-bot, asyncio, threading, pandas, beautifulsoup4

Education