• Файл

Роман

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

Розглядає посади:
Python-програміст, Backend розробник, AI-розробник
Місто проживання:
Харків
Готовий працювати:
Дистанційно, Харків

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

CONTACTS ROMAN SOKOLOV
[відкрити контакти](див. вище в блоці «контактна інформація») P Y T H O N D E V E L O P E R
B A C K E N D
[відкрити контакти](див. вище в блоці «контактна інформація»)

Linkedin
SUMMARY
GitHub
Backend Python Developer with 1+ year of commercial project
Telegram experience in Django and FastAPI. Specialized in building RESTful APIs,
async task processing (Celery + Redis), and web scraping systems with
Ukraine, Kharkiv semantic search (Scrapy, pgvector, sentence-transformers).
Experienced with PostgreSQL/Supabase, CI/CD (GitHub Actions), and
SKILLS cloud deployment (AWS EC2, Render). Strong problem-solver,
comfortable owning a project end-to-end.
OOP: SOLID principles, Design
patterns
Algorithms & Data Structures: EXPERIENCE
Complexity, Arrays, Linked Lists, junior_job_notifier + junior_job_notifier_bot — Scrapy-based job
Stacks, Queues, Hash Maps/Sets vacancy aggregator with semantic matching, plus a companion
Python: Python 3.10+, asyncio, Telegram bot. Scrapes vacancies (incl. Playwright-rendered pages
and hidden JSON APIs), stores data in Supabase/PostgreSQL,
Twisted
matches vacancies to user profiles via sentence-transformers
Web Frameworks: Django, Django embeddings + pgvector (HNSW, cosine similarity), with a final
REST Framework, FastAPI LLM-based filtering pass (Gemini) to refine relevance before
Web Scraping: Scrapy, Scrapy- delivery. Handles concurrent spiders via `CrawlerRunner` +
Playwright, hidden API/JSON Twisted `defer.inlineCallbacks`. junior_job_notifier deployed via
GitHub Actions; junior_job_notifier_bot deployed on
parsing Render.Python, Scrapy, Scrapy-Playwright, PostgreSQL,
Databases: PostgreSQL, pgvector, sentence-transformers, Gemini API, Alembic,
Supabase, pgvector, SQLite, Redis, Telegram Bot API, GitHub Actions, Render
Alembic, SQLAlchemy
Clinic Appointment & Payment System — Self-built Django/DRF
APIs & Integration: REST APIs, JWT
backend for clinic scheduling and payments, with a standalone
auth, Stripe, OpenAPI/Swagger, Telegram bot microservice (Aiogram 3.x) communicating purely
Telegram Bot API via REST API. Features vendor-agnostic payment abstraction
Background Jobs: Celery, task (swappable Stripe/PayPal via abstract service layer), JWT with
queues rotation + blacklisting, Celery-Beat DB-driven scheduling for
automated no-show handling, and financial snapshotting to
Data Processing: NumPy, Pandas, preserve historical pricing. Django REST Framework,
Matplotlib PostgreSQL, Celery + Celery-Beat, RabbitMQ, Redis, Aiogram,
DevOps & Tools: Docker, Docker Stripe API, JWT (rotation/blacklist), Google OAuth2, Docker
Compose, Git, GitHub Actions,
Online Cinema – Digital platform for browsing, purchasing, and
Render, pytest
managing access to movies. FastAPI, PostgreSQL, JWT, Stripe,
Web: HTML, CSS, JavaScript Celery + Redis, MinIO, Docker, pytest, GitHub Actions,
(basics) Swagger/OpenAPI

Other projects (brief):
EDUCATION Airport Service API — API service for managing airport-related
MATE ACADEMY operations. Django REST Framework, PostgreSQL, JWT (PyJWT),
Python developer Stripe, Celery, Docker, Swagger+ReDoc (drf-spectacular)
KHARKIV STATE ACADEMY OF RAILWAY python-tech-statistics — CLI tool scraping/analyzing tech trends
TRANSPORT from job vacancies (Scrapy, Pandas, NLTK)
Specialist degree - Industrial and Civil Engineering mushroom-recognizer — EfficientNetV2 CNN classifying 169
mushroom species (~82% val. accuracy), Flask inference app
LANGUAGES Wave Reducer Calculator — Desktop engineering app for
harmonic reducer geometry (NumPy, ezdxf, PySide6)
English (B-1, improving) Site for metal-detector enthusiasts — Django community/social
Ukrainian (native) platform for hobbyists

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: