Работал в 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 месяца назад