- File
Дмитрий
Python Backend developer
- Age:
- 32 years
- City:
- Odesa
Contact information
The job seeker has entered a phone number , email and address.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/14484490/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Location: Bodo, Norway Calls: [
[
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.
Similar candidates
-
Backend developer
Odesa, Kyiv , more 2 cities -
Back end програміст
Odesa, Vinnytsia , more 6 cities -
Back end розробник
30000 UAH, Odesa, Kyiv, Lviv -
Front-end developer, HTML coder, верстальщик
Odesa, Kyiv -
Back end developer
Odesa -
Python-програміст
50000 UAH, Odesa, Kyiv , more 3 cities