Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/15014500/

Python developer

Considering positions:
Python developer, Backend-розробник
Employment type:
full-time
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

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

from 01.2024 to 01.2026 (2 years)
Freelance, Дистанційно (IT)

Розробив та підтримував високонавантаженого Telegram-бота (15–20 тис. активних користувачів щодня) на aiogram + FastAPI
Впровадив асинхронну обробку черг та задач за допомогою Redis + RabbitMQ (Celery)
Спроєктував та оптимізував бази даних PostgreSQL (індекси, партиціонування, матеріалізовані подання, tuning запитів, explain analyze)
Контейнеризував та оркестрував сервіси (Docker + docker-compose)
Розробив внутрішні інструменти автоматизації на Python + Selenium / Playwright
Створив парсер маркетплейсу з обходом Cloudflare, JS-рендерингом та анти-блокуванням (Playwright)
Розробив мікросервіси на FastAPI + Tortoise-ORM / SQLAlchemy + PostgreSQL
Глибока робота з SQLAlchemy 2.0+ (асинхронний режим з AsyncSession, asyncpg, Alembic для міграцій, складні запити з CTE / window functions, relationship loading strategies — selectin / joined / subquery)
Використовував Tortoise-ORM у швидких прототипах та async-проєктах завдяки Django-подібному синтаксису та простоті
Проводив порівняльний аналіз та міграції між Tortoise-ORM ↔ SQLAlchemy залежно від вимог до продуктивності, складності моделей та команди
Оптимізував запити та транзакції в асинхронному режимі, усував N+1, впроваджував connection pooling та кешування результатів
Розробив AI-асистента в Telegram-боті на базі OpenAI

Education

Приазовський державний технічний університет

Інженерія програмного забезпечення, Маріуполь
Higher, from 2016 to 2022 (6 years)

Knowledge and skills

  • Python
  • HTML
  • SQL
  • CSS
  • GitHub
  • FastAPI
  • Flask
  • Django
  • JavaScript
  • Docker
  • SQLite
  • Bootstrap
  • REST
  • Django Rest Framework
  • MySQL
  • PostgreSQL
  • MS Excel
  • Playwright
  • Selenium
  • Docker Compose
  • Telegram API
  • Asynchronous programming
  • SQLAlchemy
  • Arch Linux
  • React
  • Google API
  • Aiogram
  • AI integration
  • Nginx
  • Redis
  • Lua
  • Pydantic

Language proficiencies

English — average

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: