Олександр Ч.
Рейтинг
Рівень володіння мовами
Резюме
Доброго дня! Я backend-розробник на Python. Спеціалізуюся на створенні складних Telegram ботів, веб-парсингу(збір даних) та розробці серверної архітектури.
В яких завданнях я можу допомогти:
🔹 Telegram-боти (aiogram 3): від простих візиток до складних магазинів з кошиком, панеллю адміністратора, захистом від спаму та підключенням баз даних.
🔹 Збір даних та автоматизація (Playwright, BeautifulSoup): парсинг будь-яких сайтів, обхід блокувань, автоматизація рутинних дій у браузері. Формування звітів (CSV, JSON, Excel, PDF).
🔹 Backend & API (FastAPI): проектування REST API, налаштування авторизації, робота з базами даних.
Мій технічний стек: Python(aiogram, FastAPI, Playwright). База даних: PostgreSQL (включаючи PostGIS), SQLite, SQLAlchemy, Alembic.
Інфраструктура: Docker, docker-compose, Git (GitHub), Poetry
Навички та вміння
Програмування
Портфоліо
-
15 000 UAH AgroWater
Веб-програмуванняВеб сайт для дослідження витрат води для фермерів, аналізує погоду завдяки відкритим апі та робе розрахунки через задані формули та може складати план та імпортувати його в csv/js
-
movescraper
Парсинг данихПарсер нерухомості (Аналітика ринку Лондона):
Розробив автоматизовану систему для моніторингу та збору даних про продаж і оренду нерухомості (квартири, будинки) у Лондоні. Скрипт збирає сирі дані з сайтів, структурує їх та формує готові аналітичні звіти
Технології: Python, Playwright / BeautifulSoup, PostgreSQL.
-
telegram bot
Розробка ботівВаріант 1: Короткий та лаконічний (найкращий вибір)
Telegram-бот підтримки (Зворотний зв'язок та FAQ)
… Бот виступає зручним посередником між клієнтами та адміністраторами сервісу.
Основний функціонал:
Бот самостійно відповідає на поширені запитання (FAQ), надає клієнтам необхідні посилання та зручне навігаційне меню.
Реалізовано систему зворотного зв'язку: за потреби користувач може задати своє питання, яке бот автоматично пересилає у закриту групу адміністраторів.
Адміністратори можуть відповідати клієнту прямо з групи, не розкриваючи своїх особистих акаунтів.
Технології: Python, aiogram 3.
-
WebCrypto
Веб-програмуванняПрограма збирає інформацію з криптовалют та аналізує після чого показує це на вебсайті.
Використовував python(fastapi), html, css, java script.
Розробка backend-частини для аналітичного сервісу. Система автоматично збирає актуальні дані з криптовалютних майданчиків, проводить аналіз ринкових показників (зміна курсу, тренди) та передає оброблену інформацію на клієнтський веб-сайт через REST API.