Георгій

Python-програміст

Вік:
28 років
Місто проживання:
Чернівці
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Python-програміст

з 02.2025 по 06.2026 (1 рік 5 місяців)
FastEd, Дистанційно (Освіта, наука)

Переписав бекенд на FastAPI: виніс усю бізнес-логіку зі старого монолітного бота в чистий REST API. Розділив роботу з базою через репозиторії, привів схеми до Pydantic v2 та налаштував міграції через Alembic.
Прискорив важкі запити в PostgreSQL: знайшов і переписав повільні SQL-запити у звітах (таблиці понад 5 млн рядків). Додав складені індекси та перевів агрегації на асинхронну SQLAlchemy 2.0 — у результаті зрізав p95 response time з 800 мс до стабільних <100 мс.
Розвантажив API через черги: налаштував зв'язку TaskIQ + RabbitMQ + Redis. Усі важкі операції (масові розсилки студентам, синхронізацію медіа та імпорт даних) виніс у фонові воркери. Основний API більше не зависає на довгих задачах.
Автоматизував рутину персоналу: реалізував систему прав на 5 ролей і FSM-сценарії в боті для кураторів і викладачів. Замінили купу розрізнених Google-таблиць на одну систему, що скоротило ручну роботу команди десь на 40%.
Зробив модуль змін і виплат: написав сервіс для трекінгу годин консультацій і підрахунку виплат викладачам. Додав скрипти бекфілу (backfill) для перерахунку історії у разі правок, що повністю прибрало помилки у зарплатах.
Впровадив арбітраж заявок із Fuzzy Search: реалізував алгоритм нечіткого пошуку для зіставлення схожих студентських звернень і розрулювання конфліктів між менторами. Заявки почали розбирати за 2–3 хвилини замість кількох днів.
Зробив стрімінг файлів у Google Drive: написав мікросервіс, який приймає навчальні матеріали і стрімом відправляє їх прямо в Google Drive (Node.js Streams), не забиваючи локальний диск сервера тимчасовими файлами.
Налаштував моніторинг і логи: підняв Prometheus + Grafana + Loki, вивів потрібні графіки по навантаженню та налаштував сповіщення про помилки в Telegram-чат команди. Тепер реакція на баги займає до 10 хвилин.
Тести та пайплайн: написав юніт- та інтеграційні тести на Pytest (>80% покриття критичних частин) і зібрав робочий GitLab CI/CD пайплайн із лінтерами (Ruff, Mypy) та збіркою Docker-образів.

Python-програміст

з 09.2023 по 02.2025 (1 рік 6 місяців)
SpiritAuto, Дистанційно (Автобізнес та автосервіс)

Розробка бекенд-частини для оцифрування процесів автосервісу (сайт, боти, CRM-функціонал).

Онлайн-запис на сервіс: Реалізував модуль онлайн-бронювання з автоматичним підбором вільного часу майстра через REST API. Кількість успішних записів виросла в 2.5 рази, а навантаження на адміністраторів зменшилося.
Електронні замовлення-наряди: Створив сервіс прорахунку робіт і вартості деталей за нормогодинами. Час оформлення документів у майстра скоротився з 30 до 2-3 хвилин.
Історія авто за VIN: Спроєктував базу даних для збереження історії ремонтів з прив'язкою до VIN-коду та автоматичними нагадуваннями про ТО (повторні звернення клієнтів зросли на 35%).
Каталог авто та інтеграції: Написав бекенд для каталогу машин на продаж з фільтрами та налаштував автоматичну синхронізацію оголошень з авто-маркетплейсами через API.
Платіжні системи: Підключив прийом онлайн-передоплати за бронь слотів, що знизило відсоток неявок клієнтів (No-Show) майже вдвічі.
Інфраструктура: Запакував сервіси в Docker Compose, налаштував бекапи бази на VPS, моніторинг аптайму та сповіщення про падіння (uptime тримався >99.9%).

Освіта

Чернівецький національний університет

Хімія, Чернівці
Вища, з 2014 по 2020 (6 років)

Знання і навички

  • Висока працездатність
  • Flask
  • Здатність до навчання
  • MySQL
  • SQLite
  • Неконфліктність
  • Адаптивність
  • Ініціативність

Знання мов

  • Українська — вільно
  • Англійська — середній
  • Французька — середній

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: