Зареєструватися
  • Файл

Дмитрий

Python Backend developer

Вік:
33 роки
Місто:
Одеса

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

Шукач вказав телефон та ел. пошту.

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

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

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

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

Dmytro Koliesnichenko PYTHON BACKEND DEVELOPER
Location: Bodo, Norway Calls: [відкрити контакти](див. вище в блоці «контактна інформація») | Telegram | LinkedIn | GitHub
[відкрити контакти](див. вище в блоці «контактна інформація»)

SUMMARY
Dedicated Python Backend Developer with freelance experience and strong discipline from a high-responsibility
maritime career. Proficient in Python, Django, FastAPI, and REST API development. Confident working with
PostgreSQL, web scraping (requests, BeautifulSoup, Selenium), and automation workflows. Upper-Intermediate
English, experienced in international team environments. Currently contributing to a commercial FastAPI +
PostgreSQL project.
Open to remote or on-site opportunities worldwide, including relocation support.

PROFESSIONAL EXPERIENCE
PYTHON BACKAND DEVELOPER (Freelance - Upwork) Mar 2025 - Present
Tech stack: Python, Selenium, Requests, Appium, PRAW (Reddit API), RapidAPI , AWS Device Farm, Cloudflare R2
Automated mobile login flows for Reddit & Threads on AWS Device Farm with ~75–80% success rate, leveraging
Appium and VPN/proxy configuration.
Implemented SOCKS5 proxy rotation for geo-restricted authentication testing across mobile devices.
Built a scalable Reddit API scraper (PRAW): collected & categorized 19k+ subreddits (NSFW/SFW), with logging and retry
mechanism for long-running stability.
Developed Python scraper for Instagram (RapidAPI): downloaded posts/comments, filtered content, and exported
structured JSON for cross-platform reuse.
Integrated Cloudflare R2 (S3-compatible) for media file storage, using boto3 and `.env`-based secure credentials.
Wrote modular, maintainable code with logging, retries, and environment isolation; followed client-provided
requirements on Upwork.

PORTFOLIO
Universal Press Agency - Django CMS for managing newspapers with CRUD, search, filtering, and role-based
access.
Mystery Theater API - REST API (DRF, PostgreSQL) for managing plays, tickets, and reservations.
Django Library Service - DRF + Stripe API for managing books, borrowings, payments, Telegram notifications
(Dockerized).
Weather & Job Search Telegram Bot - Telegram bot (Selenium, BS4, PostgreSQL) for weather updates and job
scraping from Djinni/Python.org.

NAVIGATIONAL OFFICER (International Merchant Fleet) May 2014-June 2024

Navigated 10+ vessels across international waters under tight schedules
Ensured compliance with IMO & SOLAS standards and requirements, achieving 100% operational success

ACHIEVEMENTS

Completed multiple freelance tasks, including backend automation projects
Over 10 years of international maritime experience in officer positions — built strong leadership, discipline, and the
ability to perform under pressure within multicultural crew
SKILLS
Language & Core: Python 3.10+, OOP (SOLID, Patterns), Generators, Decorators, Context Managers, Typing.
Frameworks & Tools: Django, Django REST Framework (DRF), FastAPI, Git, Postman.
Databases: PostgreSQL, SQLite, Redis.
Testing & Debugging: pytest, unittest, logging.
Frontend basics: HTML, CSS.
Web Scraping: BeautifulSoup, Selenium, Requests.
Docker: Containers and environment isolation.
Other: Concurrency, Asyncio, Multiprocessing, RapidAPI.
Soft Skills: Communication Skills, Adaptability, Problem Solving, Continuous Learning, Self-Discipline.

EDUCATION

Maritime College, National University "Odesa Maritime Academy"
Junior Specialist, Navigator
2007 - 2011

ADDITIONAL EDUCATION

Python course at Mate academy.
Codewars: 100+ katas completed; regularly sharpening algorithmic and problem-solving skills.
Books: Grokking Algorithms, Automate the Boring Stuff with Python, SCRUM

LANGUAGES

English - Upper-Intermediate.
Ukrainian - Native Speaker.

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

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

Кандидати у категорії

Кандидати за містами


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