Ukraine's #1 job service
Володимир
Junior Python developer
- Considering positions:
- Junior Python developer, AI-розробник
- City of residence:
- Poltava
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailMessenger
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/20700694/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Trenbalonchik – Resume
Trenbalonchik
Junior Python-розробник · Back-end і full-stack
Telegram: @Hermet_33 · Полтава · github.com/Trenbalonchik
Підсумок
Python-розробник, який проєктує й створює back-end і full-stack проєкти від
початку до кінця: REST API, PostgreSQL, заплановані задачі, Telegram-боти та
інтеграції зі ШІ. Має два робочі прототипи: платформу бронювання для салонів і
бота для Telegram-каналу. Шукаю віддалену проєктну роботу або стажування.
Навички
Мови: Python, SQL, JavaScript (чистий), HTML, CSS
Back-end: FastAPI, Pydantic, asyncio, aiohttp, httpx, aiogram 3
Дані: PostgreSQL (psycopg2, SQL вручну), pandas
Інтеграції: Telegram Bot API, Google Gemini API, SMTP, публічні REST API, RSS
(feedparser)
Планувальник і графіки: APScheduler, matplotlib, mplfinance, Pillow
Інструменти: GitHub, GitHub Pages, python-dotenv, localtunnel
Проєкти
Hermetime — платформа бронювання для б’юті-салонів
Робочий прототип. Дизайн і розробка, від фронтенду до бекенду. Python, FastAPI,
PostgreSQL, APScheduler, Gemini, Telegram Bot API, чистий JavaScript. Фронтенд на
GitHub
Створив багатосалонну платформу: 18 REST-ендпоінтів, 7 таблиць БД і 5
вебсторінок; власники публікують розклад і одне посилання для запису,
клієнти записуються за кілька дотиків.
Запобіг подвійним бронюванням одним умовним UPDATE; якщо слот щойно
зайнято, API повертає HTTP 409.
Додав заплановані задачі: слоти продовжуються на 14 днів уперед кожні 24
години, а кожні 15 хвилин надсилаються нагадування в Telegram та на email
про найближчі візити.
Page 1 of 2
Trenbalonchik – Resume
Інтегрував асистента на Gemini, що спирається на профіль салону;
блокуючий виклик SDK виконується в робочому потоці, а при збої
повертається зрозуміла запасна відповідь.
Пов’язав телефони клієнтів із чатами Telegram одноразовими deep-link
токенами; додав впізнавання за номером телефону для власників і клієнтів,
що повертаються.
Написав адаптивний фронтенд на чистому JavaScript без фреймворків,
розміщений на GitHub Pages.
ChannelBot — бот автоматизації Telegram-каналу
Робочий прототип. Дизайн і розробка. Python, aiogram 3, APScheduler, aiohttp,
pandas, mplfinance. GitHub
Створив бота, що збирає дані з 3 API і 3 RSS-стрічок і за розкладом публікує в
канал 4 типи контенту.
Реалізував керування прямо з Telegram: пауза й відновлення, увімкнення та
вимкнення типів контенту, зміна інтервалів кроками по 5 хвилин з
перепланування наживо без перезапуску.
Додав алерти за правилами на основі RSI та ковзних середніх на 4-годинних
свічках із графіком ціни.
Зробив бота повністю асинхронним (aiohttp, asyncio-планувальник, aiogram в
одному циклі подій) із запасними варіантами: другий API, якщо основний
нічого не повернув, і звичайний текст, якщо обкладинку не вдалося
надіслати.
Зберігав секрети у змінних середовища й обробляв помилки для кожного
запиту окремо, тож одне недоступне джерело не зупиняє розклад.
Мови
Українська — рідна
Англійська — B1
Page 2 of 2
Trenbalonchik
Junior Python-розробник · Back-end і full-stack
Telegram: @Hermet_33 · Полтава · github.com/Trenbalonchik
Підсумок
Python-розробник, який проєктує й створює back-end і full-stack проєкти від
початку до кінця: REST API, PostgreSQL, заплановані задачі, Telegram-боти та
інтеграції зі ШІ. Має два робочі прототипи: платформу бронювання для салонів і
бота для Telegram-каналу. Шукаю віддалену проєктну роботу або стажування.
Навички
Мови: Python, SQL, JavaScript (чистий), HTML, CSS
Back-end: FastAPI, Pydantic, asyncio, aiohttp, httpx, aiogram 3
Дані: PostgreSQL (psycopg2, SQL вручну), pandas
Інтеграції: Telegram Bot API, Google Gemini API, SMTP, публічні REST API, RSS
(feedparser)
Планувальник і графіки: APScheduler, matplotlib, mplfinance, Pillow
Інструменти: GitHub, GitHub Pages, python-dotenv, localtunnel
Проєкти
Hermetime — платформа бронювання для б’юті-салонів
Робочий прототип. Дизайн і розробка, від фронтенду до бекенду. Python, FastAPI,
PostgreSQL, APScheduler, Gemini, Telegram Bot API, чистий JavaScript. Фронтенд на
GitHub
Створив багатосалонну платформу: 18 REST-ендпоінтів, 7 таблиць БД і 5
вебсторінок; власники публікують розклад і одне посилання для запису,
клієнти записуються за кілька дотиків.
Запобіг подвійним бронюванням одним умовним UPDATE; якщо слот щойно
зайнято, API повертає HTTP 409.
Додав заплановані задачі: слоти продовжуються на 14 днів уперед кожні 24
години, а кожні 15 хвилин надсилаються нагадування в Telegram та на email
про найближчі візити.
Page 1 of 2
Trenbalonchik – Resume
Інтегрував асистента на Gemini, що спирається на профіль салону;
блокуючий виклик SDK виконується в робочому потоці, а при збої
повертається зрозуміла запасна відповідь.
Пов’язав телефони клієнтів із чатами Telegram одноразовими deep-link
токенами; додав впізнавання за номером телефону для власників і клієнтів,
що повертаються.
Написав адаптивний фронтенд на чистому JavaScript без фреймворків,
розміщений на GitHub Pages.
ChannelBot — бот автоматизації Telegram-каналу
Робочий прототип. Дизайн і розробка. Python, aiogram 3, APScheduler, aiohttp,
pandas, mplfinance. GitHub
Створив бота, що збирає дані з 3 API і 3 RSS-стрічок і за розкладом публікує в
канал 4 типи контенту.
Реалізував керування прямо з Telegram: пауза й відновлення, увімкнення та
вимкнення типів контенту, зміна інтервалів кроками по 5 хвилин з
перепланування наживо без перезапуску.
Додав алерти за правилами на основі RSI та ковзних середніх на 4-годинних
свічках із графіком ціни.
Зробив бота повністю асинхронним (aiohttp, asyncio-планувальник, aiogram в
одному циклі подій) із запасними варіантами: другий API, якщо основний
нічого не повернув, і звичайний текст, якщо обкладинку не вдалося
надіслати.
Зберігав секрети у змінних середовища й обробляв помилки для кожного
запиту окремо, тож одне недоступне джерело не зупиняє розклад.
Мови
Українська — рідна
Англійська — B1
Page 2 of 2
Similar candidates
-
Junior Python-розробник
Remote, Kropyvnytskyi, Mykolaiv -
Junior Python Developer
Remote -
Junior Fullstack-програміст
Remote -
Junior Python developer
12000 UAH, Remote, Kharkiv -
Junior Frontend Developer
Remote -
Python-програміст
Remote, Kyiv