Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Дмитрий

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.

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: