Роман

Python Backend Developer (Web & Telegram Bots)

Employment type:
full-time, part-time
Age:
45 years
City of residence:
Dnipro
Ready to work:
Dnipro, Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Python-разработчик

from 08.2024 to 03.2025 (8 months)
dZENcode, Дистанційно (IT)

На попередньому місці роботи (dZENcode) займався розробкою двох великих проєктів у складі команд:

Проєкт 1: Платформа для аналізу психологічних тестів (Django, команда: 2 розробники)
➢ Спроєктував та реалізував backend-систему для автоматизації процесу збору та аналізу даних психологічних тестів.
➢ Реалізував веб-парсер на Selenium для вилучення результатів тестів зі сторінок (підтримка трьох типів тестів).
➢ Спроєктував реляційну базу даних з використанням абстрактних моделей Django та механізму slug-генерації для запобігання дублюванню.
➢ Розробив REST API для доступу до даних тестів з фільтрацією за користувачем та типом тесту.
➢ Створив адміністративну панель Django з вбудованими інлайнами, пошуком та фільтрацією.

Проєкт 2: Система управління телекомунікаційною інфраструктурою (Django, Celery, Redis, команда: backend-розробник + DevOps-інженер)
➢ Розробив backend для комплексного управління SIM-картками, портами та номерами фізичних і віртуальних пристроїв.
➢ Реалізував асинхронну систему перевірки балансу SIM-карток з використанням Celery, Redis та механізмом повторних спроб.
➢ Створив інтелектуальні механізми тимчасової прив’язки обладнання з автоматичним відновленням вихідних станів.
➢ Розробив модульну архітектуру адмін-панелі з логічним розподілом функціональності за блоками.
➢ Реалізував імпорт/експорт даних у різні формати, детальне логування всіх операцій.

ФОП

from 02.2007 to now (19 years 5 months)
Штефанеса, Дніпро (IT)

Робота здійснювалася в таких сферах діяльності:
➢ Юридичні консультації.
➢ Системний адміністратор на виробництві.
➢ Торгівля.
➢ Міжнародні вантажоперевезення.
➢ Трейдинг у сфері криптовалют. Знання терміналів Vataga, Tiger, знання склянки, технічний аналіз інформації з TradingView.

У травні 2024 брав участь у Solana Renaissance Hackathon (команда: 2 розробники + 1 організатор). Створив Solana Telegram Wallet – Telegram-бота для керування гаманцями в Solana (testnet/devnet).

Функції: створення та підключення гаманців (solana-py), переказ SOL з валідацією та обробкою помилок, перевірка балансу з кешуванням, історія транзакцій.
Архітектура: FSM на aiogram, інтеграція з Solana, веб-інтерфейс на Django, ORM SQLAlchemy (SQLite/PostgreSQL), Docker.
Стек: Python 3.12, aiogram, solana-py, SQLAlchemy, Django, Docker, Git.
Репозиторій: https://github.com/Shrekulka/solana-webwallet

Захоплений алгоритмічною торгівлею, розробив особистий проект Міжбіржовий арбітражний бот (FastAPI, Aiogram, CCXT, PostgreSQL, AI-аналітика).
Автоматичний пошук арбітражу на споті (Binance, Bybit, OKX, KuCoin, YoBit), асинхронний сканер з урахуванням комісій та склянок, технічний аналіз (RSI, MACD).
AI-аналіз новин з 7+ джерел з failover між Gemini, Groq, OpenRouter.
Telegram-бот (FSM), звіти P&L, сканер щільностей, графіки Matplotlib.
Відмовостійкість: Circuit Breaker, ротація проксі та Tor, розподіл ключів API.
Стек: Python 3.10+, FastAPI, Aiogram 3, CCXT Pro, PostgreSQL (asyncpg), SQLAlchemy 2.0, Alembic, APScheduler, Docker, Prometheus.
Репозиторій: https://github.com/Shrekulka/educationalProjects/tree/main/python/crypto_world/inter_exchange_arbitrage_bot

Фріланс-проект Fit Trainer Bot (Aiogram, Django, Celery, OpenAI, ЮKassa) – персональний фітнес-тренер та нутриціолог.
Генерація планів тренувань та харчування з GPT-4o, аналіз фото їжі (Vision API), щоденник харчування та води, статистика (Matplotlib).
Платна підписка (базовий/преміум) з ЮKassa (платежі, вебхуки, автопродовження).
Архітектура: Aiogram 3 (FSM), Django 5 + Gunicorn, PostgreSQL, Redis, Celery.
Розгортання в Docker (Nginx, SSL), моніторинг, авто-бекапи БД.
Стек: Python 3.13, Aiogram 3, Django 5, PostgreSQL, Redis, Celery, Celery Beat, Docker, Nginx, OpenAI API, ЮKassa.

Оперуповноважений ДСБЕЗ Новомосковського МВ УМВС України в Д/о

from 06.2002 to 11.2004 (2 years 6 months)
ДСБЕЗ, Дніпро (Державні організації)

Обовʼязки та досягнення:
➢ Забезпечення оперативного супроводження у сфері інтелектуальної власності.
➢ Виявлення та документування правопорушень, повʼязаних із порушенням авторських і суміжних прав.
➢ Взаємодія з правовласниками, експертами та іншими підрозділами для захисту об’єктів інтелектуальної власності.

Education

Юридична академія Міністерства внутрішніх справ України, м. Дніпро

Факультет боротьби з економічною злочинністю, Дніпро
Higher, from 1998 to 2002 (4 years)

Отримав фундаментальні знання з кримінального та адміністративного права, економіки, документування правопорушень. Вивчав юридичну психологію та криміналістику.

Additional education and certificates

3 місяці
Certificate

3 місяці
Certificate

1 рік

3 місяці

3 місяці

2 місяці

2 місяці

1 місяць

1 місяць

1 місяць

Knowledge and skills

  • Python
  • Git
  • Знание принципов ООП
  • GitHub
  • PostgreSQL
  • Docker
  • Django
  • FastAPI
  • HTML
  • Postman
  • PgAdmin
  • Celery
  • Beautiful Soup
  • Scrapy
  • Selenium
  • Selenium IDE
  • Aiogram
  • SQLAlchemy
  • Redis
  • Nginx
  • Matplotlib

Language proficiencies

  • English — beginner
  • Ukrainian — above average

Additional information

Ссылка на репозиторий:
https://github.com/Shrekulka?tab=repositories

Навыки:
1.Работа с операционными системами:
a.Windows:
oУстановка, настройка и обслуживание системы;
oУстановка дополнительных программ и драйверов;
oПродвинутый пользователь Microsoft Office Word.
b.MacOS:
oНастройка и установка операционной системы;
oУстановка программ и уверенное владение Zsh.
c.Linux (Ubuntu):
oУстановка и настройка системы;
oВладение Bash.
2.Системы контроля версий:
oУверенное использование Git (GitHub, GitLab).
oПонимание принципов управления версиями кода.
3.Программирование:
oОпыт процедурного и объектно-ориентированного программирования (ООП).
4.Языковые навыки:
oАнглийский язык — уровень Pre-Intermediate.

PYTHON STACK:
1.Языки и фреймворки: Python 3, Django, Flask, FastAPI
2.Базы данных: PostgreSQL, SQLite3
3.Инструменты разработки: PyCharm, Docker, Postman, pgAdmin 4
4.Асинхронное программирование: Celery
5.Парсинг и автоматизация: BeautifulSoup, Scrapy, Selenium
6.Анализ данных: Pandas
7.Разработка ботов: aiogram 3
8.Системы контроля версий: Git (GitHub, GitLab)

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: