• File

Ruslan

Python developer

Age:
27 years
City:
Rivne

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

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.

RUSLAN KLYMENKO
Python Software Engineer ⋄ * Rivne, Ukraine
# [open contact info](look above in the "contact info" section) ⋄ } Telegram ⋄ ï LinkedIn ⋄ § GitHub ⋄

SUMMARY
Passionate Python software developer with 3+ years of experience, building everything from automation scripts
to business solutions through clean code and thoughtful design. Skilled at knowledge sharing and collaborative
problem-solving, while staying highly self-organized even under pressure. I believe effective communication and
teamwork are the key to any project’s success: I enjoy discussing architecture, welcome constructive criticism,
and care about harmony within the team. Open to new challenges and eager to grow with a development team, I
see every task as a chance to sharpen both my technical and soft skills.

TECHNICAL SKILLS

Languages Python, SQL
Backend FastAPI, Celery, REST, Background workers (cron), OpenAI API
Databases PostgreSQL, MongoDB, Redis
Scraping & Web Scraping, Playwright, Anti-bot detection bypass, Proxy rotation,
Automation User-Agent & header rotation, Browser fingerprint masking, CAPTCHA
handling, Rate-limit & retries
Frontend Streamlit
DevOps & Tools Git, Bitbucket, Linux, bash, Docker, docker-compose, Nginx, VPS deployment
Engineering Architecture, Systems Design, Code Review, pytest
Practices

EXPERIENCE
Python Developer Oct 2023 - Oct 2026
Targer Rivne, Ukraine

Key Project: Haggly E-commerce Platform
Led the development, extension and maintenance of parsers for product sources across numerous online stores,
and built a REST API for extracting and serving this data. Maintained documentation, introduced automated
tests, and kept product data in the database accurate and up to date according to business logic through
scheduled background tasks (cron workers).

Responsibilities & Accomplishments:
• Developed parsers for a variety of e-commerce sources and a REST API using FastAPI
• Built anti-bot bypass solutions for blocked sources: proxy rotation, request header and fingerprint handling,
and retry strategies
• Developed cron-based workers that keep product data continuously up to date
• Maintained and extended business logic for updating products and their subcategories
• Deployed and operated background workers that refreshed data from sources automatically
• Built an admin panel for mapping filters, using AI to display correct filters to end users
• Wrote documentation and introduced automated tests to improve reliability

Key Project: Slyd
Developed and extended parsers for a wide range of social media and news sources, from a universal news parser
to TikTok, YouTube, Threads and more. Focused on continuously improving the universal parser and supporting
workers that processed data 24/7.

Responsibilities & Accomplishments:

• Designed and developed a universal parser for news sources
• Implemented bot-detection bypass and proxy rotation to ensure stable data collection from protected
platforms
• Introduced improvements that made workers more reliable and easier to maintain
• Resolved high-load issues on the database and workers, keeping data processing stable
• Mentored teammates, performed code reviews, and handled deployments

EDUCATION
Bachelor’s Degree in Transportation Process Management, Ukrainian State Railway Academy 2018 -
2021

LANGUAGES
• English: B1 Intermediate
• Ukrainian: Native

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: