Дмитро
Python engineer
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/17808075/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Python Backend Developer
[
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)
Схожі кандидати
-
Junior python developer
Львів, Дистанційно -
Python-програміст
45000 грн, Дистанційно -
DevOps engineer
Дистанційно -
Python Developer
15000 грн, Дистанційно -
Python-програміст
Київ, Дистанційно -
DevOps engineer
Дистанційно