• File

Богдан

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

City of residence:
Lviv
Ready to work:
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.

BOHDAN TUREVYCH
Junior Python Backend Developer | FastAPI and Async Systems
Lviv, Ukraine | Open to remote | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | LinkedIn | GitHub

SUMMARY
Junior Python backend developer focused on asynchronous APIs and reliable background processing. Built
containerized FastAPI services with PostgreSQL, Redis, Celery, automated tests, and GitHub Actions CI.

TECHNICAL SKILLS
Backend: Python, FastAPI, asyncio, SQLAlchemy, Pydantic
Data and Tasks: PostgreSQL, Redis, Celery, Alembic
Testing and Quality: Pytest, pytest-asyncio, Ruff, pip-audit
Delivery and Tools: Docker, Docker Compose, GitHub Actions, Git, Linux, Postman
Security: JWT access/refresh tokens, Argon2, rate limiting, SSRF controls

SELECTED PROJECTS
Price Tracker API | Jun-Aug 2026 | Python, FastAPI, PostgreSQL, Redis, Celery, Docker
github.com/bohdan-tur/price-tracker
- Built an asynchronous FastAPI service that tracks e-commerce prices, stores history in PostgreSQL, and schedules
daily refreshes with Celery Beat, Redis, and dedicated workers.
- Designed a three-stage extraction pipeline (JSON-LD, product metadata, CSS selectors) with URL, DNS/IP,
response-size, and redirect controls to reduce SSRF risk.
- Implemented durable Telegram alerts with delivery states, bounded retries, and stale-job recovery; secured the API with
JWTs, Argon2, and rate limits.
Hotel Booking System | Jun-Aug 2026 | FastAPI, PostgreSQL, Redis, Celery, Pytest
github.com/bohdan-tur/booking-app
- Prevented double booking with PostgreSQL row-level locking and transactional availability checks; tests cover 20
concurrent requests against constrained inventory.
- Built role-based access, refresh-token rotation and revocation, and Redis-backed authentication rate limits.
- Implemented Celery workflows for emails, reminders, and status updates; maintained 139 tests with 78% coverage and
CI checks for linting, dependencies, migrations, tests, and builds.
BudgetFlow API | Jul-Aug 2026 | Django REST Framework, PostgreSQL, Pytest
github.com/bohdan-tur/budgetflow-api
- Built a user-scoped Django REST finance API; protected balances with atomic transactions, row-level locking, Decimal
arithmetic, and 135 automated tests.

ACHIEVEMENTS
- 2025 NMT Scholarship Recipient - Fund of the President of Ukraine for Education, Science, and Sports; awarded for
scoring 185+ in every NMT subject.
- BEST::HACKath0n 2026 Participant - Backend Developer on Apex Logic; implemented authentication.

EDUCATION AND LANGUAGES
Bachelor of Science in Software Engineering | Expected graduation: 2029
Lviv Polytechnic National University, Lviv, Ukraine
Languages: Ukrainian - Native | English - Upper-Intermediate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: