• Файл

Дмитро

Python engineer

Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

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

Шукач вказав телефон .

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

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Dmytro Zhuk
Python Backend Developer
[відкрити контакти](див. вище в блоці «контактна інформація»)github.com/whynotdimaa • @dimaoa (Telegram)

SUMMARY
Python backend developer with 1 year of hands-on experience, including 6 months of commercial experience, building
production-ready REST APIs with Django, DRF, and FastAPI. Worked with GCP infrastructure, implemented RAG
pipelines and LLM integrations, and delivered async task-driven services with Celery and Redis. Comfortable across the
full backend stack — database design, auth, containerised deployment, and CI/CD. Writes clean, testable code and
values clear API contracts.

TECHNICAL SKILLS

Core Python 3.10+, Django 5.x, Django REST Framework, FastAPI

AI / LLM LLM integration (OpenAI API, Anthropic), RAG pipelines, LangChain, vector search

Databases PostgreSQL, SQLite, Django ORM, SQLAlchemy (async), raw SQL

Cache / Queue Redis, Celery, Celery Beat

Cloud GCP (Cloud Run, Cloud Storage, Pub/Sub)

Auth & API JWT (SimpleJWT), REST API, OpenAPI / Swagger (drf-spectacular)

Payments Stripe Checkout, Webhooks, Refunds

Testing pytest, pytest-django, pytest-asyncio, Factory Boy, Faker

DevOps Docker, Docker Compose, CI/CD (GitHub Actions), Gunicorn, Nginx, SSL

Version Control Git, GitHub

EXPERIENCE
Insiders Jan 2025 – Present
Junior Python Backend Developer
– Built and maintained async REST APIs using FastAPI and SQLAlchemy async for internal B2B services
– Implemented RAG pipelines and LLM integrations (OpenAI API) to power AI-assisted features
– Deployed and managed services on GCP (Cloud Run, Cloud Storage), set up CI/CD with GitHub Actions
– Handled background task processing with Celery and Redis for scheduled jobs and event-driven workflows
– Wrote unit and integration tests with pytest-asyncio, maintaining 80%+ coverage across services
– Collaborated in an Agile team (2-week sprints), participated in code reviews and architecture discussions
– Worked with PostgreSQL — designed schemas, wrote optimised queries, managed migrations with Alembic

Self-directed Backend Development 2024
Personal Projects — Django, FastAPI, REST API, Docker, Stripe
– Built production-grade Django & DRF APIs covering auth, subscriptions, payments, and async tasks
– Integrated Stripe Checkout, webhooks, and full subscription lifecycle management
– Wrote comprehensive test suites with pytest-django (40+ test cases per project)
– Deployed on VPS with Docker Compose, Nginx, and Let’s Encrypt SSL

PROJECTS
News Site API — Blog Platform with Subscriptions github.com/whynotdimaa/newsAPI
Full-featured backend for a news blog: subscription monetisation, Stripe payments, pinned posts, async tasks. Live at
newsapi.duckdns.org/api/docs/swagger/
– REST API with 40+ endpoints: auth, posts, comments, subscriptions, payments
– JWT auth with token rotation and blacklisting; Stripe Checkout + webhook handler
– Celery + Beat: expired subscription cleanup (hourly), email reminders (daily), webhook retry
– Containerised with Docker Compose: PostgreSQL, Redis, Gunicorn, Celery Worker, Celery Beat, Nginx
Stack: Python · Django 5 · DRF · PostgreSQL · Redis · Celery · Stripe · Docker · Nginx · JWT · pytest

Task Manager API github.com/whynotdimaa
Async REST API with FastAPI, SQLAlchemy async, Pydantic v2, Alembic, Celery, Redis, and email notifications.
– Async endpoints with Pydantic v2 validation and auto-generated OpenAPI docs
– Rate limiting via slowapi; email notifications via aiosmtplib
– Deadline-based Celery Beat tasks; fully tested with pytest-asyncio
Stack: Python · FastAPI · SQLAlchemy async · PostgreSQL · Redis · Celery · Alembic · pytest

EDUCATION
Lviv National University — Software Engineering 2023 – present
Coursework: algorithms, software architecture, machine learning, databases, backend development

LANGUAGES
Ukrainian — Native English — B1–B2 (technical reading/writing,
documentation)

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

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


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