Skip to content
View ivangavrilov-viii's full-sized avatar

Block or report ivangavrilov-viii

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
ivangavrilov-viii/README.md

Senior Software Developer

Production experience – 6 years

Positions now:

  • Deputy Director for IT
  • CEO IT LEOCARS
  • CEO IT KINOKADR
  • CEO IT Crypto Investment Fund
  • Main web-developer in GLOBAL PAYMENTS SOLUTIONS

Works performed:

FLAT INN:

  • Реализация всех сервисов, продуктов и приложений, а также оцифровка бизнеса с подробным продумыванием архитектуры ИТ продуктов и всей экосистемы

LEOCARS:

  • Реализация всех сервисов, продуктов и приложений, а также оцифровка бизнеса с подробным продумыванием архитектуры ИТ продуктов и всей экосистемы

KinoKadr:

  • Реализация всех сервисов, продуктов и приложений, а также оцифровка бизнеса с подробным продумыванием архитектуры ИТ продуктов и всей экосистемы

Commercial projects

  • Развитие и разработка экосистемы крипто инвестиционного фонда
  • Телеграм бот для администрации города в МО по субсидям и гос. поддержке
  • Телеграм бот для расчета финансов
  • Телеграм бот для ведения учета посещаемости тренировок команды по футболу
  • Телеграм бот магазин с подключением cryptobot
  • Различные сервисы синхронизации и автоматизации на FastAPI
  • Проектирование и разработка системы фильтрации и комплексирования изображений в разных оптических спектрах
  • Разработка и реализация компьтерного приложения

STACK

Backend

  • Языки и фреймворки:
    • Python, SQL, bash (Django, FastAPI, Celery, asyncio)
  • API:
    • RESTful API, Swagger, versioning
  • Аутентификация / Авторизация:
    • JWT, OAuth2, role-based access
  • Визуальный интерфейс:
    • Tkinter
  • Базы данных:
    • PostgreSQL, MySQL, SQLite
    • ORM: Django ORM
  • Интеграции:
    • Платежные системы: Yookassa, T-TBank, PaySelection
    • Google API (Translate), Telegram API

Frontend

  • HTML, CSS, JavaScript
  • Bootstrap, Jinja2 (шаблоны Django)
  • Внедрение турбо-страниц (Yandex Turbo)
  • SEO-оптимизация, Yandex Webmaster, GooglePageSpeed

DevOps & CI/CD

  • Системы контроля версий:
    • Git (GitLab, self-hosted), SVN
  • CI/CD инструменты:
    • GitLab CI/CD, Jenkins, SVN
  • Контейнеризация:
    • Docker, Docker Compose
  • Управление инфраструктурой:
    • Ansible
  • Анализ кода:
    • SonarQube (включён в CI/CD)
  • Мониторинг и логирование:
    • Sentry
  • Web-серверы:
    • Nginx, Gunicorn, UWSGI

Облака и инфраструктура

  • Полная автоматизация деплоя всех приложений
  • Настройка окружений и Dev/Prod-пайплайнов

Тестирование

  • Code Review, CI-тесты
  • Статический анализ кода (SonarQube)

Менеджмент процессов и коммуникации

  • Архитектура ИТ-экосистем и цифровая трансформация
  • DevOps процессы, внутренняя база знаний
  • Презентации решений для заказчиков, инвесторов, персонала
  • Налаживание командной коммуникации
  • Agile / Scrum

Telegram Bots

  • aiogram, pyTelegramBotAPI
  • Интеграции:
    • cryptobot, Google Sheets, фин. API, админ-боты

Знаком, но не внедрял в prod

  • Jenkins
  • Terraform
  • Nexus Registry
  • ELK Stack
  • Облачные вычисления и инфраструктура как код (IaC)

Pinned Loading

  1. financier_bot financier_bot Public

    This Telegram bot is designed to maintain financial accounting for a given period. It can be used to calculate a daily budget, which also varies depending on expenses and income. The bot allows you…

    Python 1

  2. devops devops Public

    Repository with works done within the framework of the "DevOps Engineer" course

    HCL