Працював в 1 компанії   1 рік 3 місяці

IT

Python Developer

A Company That Sells Everything

IT

1 рік 3 місяці

12.2024 - 02.2026

  • Developed API endpoints for scheduling property viewings, including validation of broker availability and prevention of overlapping bookings.
  • Implemented advanced filtering for real estate objects based on domain-specific parameters (e.g., ceiling height, column spacing, crane availability, power capacity).
  • Designed and implemented role-based access control (RBAC) middleware using JWT scopes, ensuring brokers could access only their own deals while admins had full data visibility.
  • Contributed to the development of a data enrichment feature: integrated external APIs (Google Maps) to fetch nearby infrastructure (e.g., metro stations, parking) and cached results to improve performance.
  • Built a webhook notification system to notify leads about property status and price changes using background task processing (Celery).
  • Assisted in implementing rate limiting for search endpoints to prevent scraping and abuse, using request tracking by API keys and IP addresses.
  • Collaborated with frontend developers, participated in code reviews, sprint planning, documentation maintenance, and client demos.

Ключова інформація

TECHNOLOGY STACK

  • Python (OOP)
  • DRF, Django
  • REST API
  • PostgreSQL, MySQL, SQLite
  • Docker
  • Git
  • AI / LLM
  • aiogram
  • English

Навчався в 2 закладах

Національний технічний університет "Дніпровська політехніка"

Bachelor’s Degree in Systems Analysis and Information Technologies

2028

Dniprovsky Technological-Economic College, Dnipro

Bachelor of Software Development

2025

Володіє мовами

Англійська

вище середнього

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Додаткова інформація

ABOUT ME

Hello! I’m looking for a Python developer position. Challenges and hard work don’t scare me. I’d be happy to connect)

Ruslan

Python Developer

Дніпро

Готовий переїхати: Київ, Львів, Одеса

20 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Остання активність 4 дні тому