• File

Назарій

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

Considering positions:
Python-програміст, вебпрограміст
Age:
21 years
City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has provided: Phone number

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

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

NAZARII HUMEN
PYTHON BACKEND DEVELOPER

ABOUT ME

Computer Science graduate and Python backend developer. I build REST APIs with Django,
Django REST Framework and FastAPI: relational data modeling on PostgreSQL, JWT
authentication, payment integration and Dockerized deployment. Both of my pet projects
below are complete, documented and public on GitHub. Looking for a backend role in a
product team where I can take ownership of real features and keep growing as an engineer.
CONTACT
PHONE
PROJECTS
[open contact info](look above in the "contact info" section)
EMAIL Military Gear E-commerce Platform
[open contact info](look above in the "contact info" section) Django · Django REST Framework · PostgreSQL · Vue.js 3 · Docker
LO C AT I O N github.com/NazarHumen/drf-vue-military
Kulykiv, Lviv region, Ukraine
• Built a full-stack online store: Django REST Framework backend with a Vue.js 3 frontend
GITHUB
consuming the REST API.
github.com/NazarHumen
• Designed Django ORM models for products, categories, carts, orders, wishlist, payments
LINKEDIN
and users on PostgreSQL, including UAH/USD pricing via an ExchangeRate model.
[open contact info](look above in the "contact info" section)
• Built a versioned REST API (/api/v1/) for catalog, cart, orders, wishlist, users and payments
with filtering and search; documented in Swagger (drf-yasg).
SKILLS
• Implemented JWT authentication (SimpleJWT), Google/GitHub OAuth (django-allauth) and
BACKEND a custom User model with email login.
Python, Django, Django REST Framework, • Wrote the core business logic: session cart for guests merged on login, checkout, order
Django ORM, FastAPI, SQLAlchemy, status tracking and PDF receipts for paid orders.
Pydantic
• Integrated Stripe payments with webhook handling; managed catalog content through
API & AUTH Django Admin; added UK/EN translations with django-modeltranslation.
REST API, JWT, OAuth 2.0, Swagger, • Deployed with Docker Compose (PostgreSQL, Gunicorn, Nginx, Let’s Encrypt) and a deploy
Stripe API
script; enforced code style with Black, isort and Flake8.
DATABASES
PostgreSQL, SQL, MySQL, Alembic TaskWallet — task marketplace API with a built-in wallet
DEVOPS FastAPI · SQLAlchemy 2.0 · PostgreSQL · Alembic · Docker
Docker, Docker Compose, Nginx, github.com/NazarHumen/task-wallet-fastapi
Gunicorn • Built a REST API where managers publish paid tasks and executors complete them for
FRONTEND rewards; Pydantic v2 validation and Alembic migrations.
JavaScript, Vue.js 3, HTML, CSS • Implemented JWT authentication with access and rotating refresh tokens, Argon2 password
hashing and role-based access (manager / executor).
VERSION CONTROL & CI
Git, GitHub, GitHub Actions • Modeled the task lifecycle (open → in progress → submitted → completed / cancelled) with
reward escrow: funds are reserved on creation, paid out on approval and refunded on
CODE QUALITY
cancellation.
Ruff, Black, Flake8
• Designed an append-only transaction ledger that records every balance change with a
signed amount and a balance snapshot.
LANGUAGES
• Added Stripe webhook handling, tag search and filtering, paginated list endpoints and an
Ukrainian — C1 SQLAdmin panel; containerized with Docker Compose.
English — B1
EDUCATION
SOFT SKILLS
Kherson State University 2022 – 2026
Self-driven learning Bachelor’s degree in Computer Science
Independent problem solving
Open to code review feedback

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: