• Файл

Руслан

IT-спеціаліст

Розглядає посади:
IT-спеціаліст, Python-програміст
Місто:
Київ

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

ТИТАРЕНКО Я – Python‑розробник із досвідом створення як
синхронних, так і асинхронних застосунків. Моя

РУСЛАН
основна спеціалізація – розробка серверної логіки
для Telegram‑ботів, проте я відкритий до нових
викликів у сфері full‑stack розробки та Big Data.
Швидко опановую нові технології та прагну
PYTHON РОЗРОБНИК професійного зростання в IT‑сфері.

ДОСВІД РОБОТИ КОНТАКТНІ ДАНІ
Freelance [відкрити контакти](див. вище в блоці «контактна інформація»)
github.com/ruslan7ii
ТЕЛЕГРАМ-БОТ ДЛЯ МАГАЗИНУ АКСЕСУАРІВ ТА ЗАПЧАСТИН Tg: @ruslan7ii
ДО СМАРТФОНІВ @DFOX_UA_BOT [відкрити контакти](див. вище в блоці «контактна інформація»)
- Розробка вебзастосунку на базі бібліотек Aiogram v3.x та aiogram-dialog v2.x Україна, Полтава
- Багаторівневі меню з розгалуженою системою станів FSM
- Зручне функціональне адмін-меню
- Інтеграція з основною бізнес-логікою, CRM-системою сервісу dntrade.com.ua HARD SKILLS
через REST API та опрацювання JSON-відповідей за документації
https://api.dntrade.com.ua/docs/ Python: функціональне програмування та
- GET та POST HTTP-запити з використанням бібліотек aiohttp та httpx для: об’єктно-орієнтоване програмування
обробки фінансових транзакцій (ООП)
обліку дебетово-кредитних взаємовідносин (інкапсуляція, наслідування, поліморфізм,
генерації видаткових накладних абстракція)
нарахування бонусів SQL: прямі SQL-запити та ORM
автоматичного інформування контрагентів через бота REST API: повне розуміння принципів
- Напівавтоматична аутентифікація користувачів за номером у Telegram та роботи http-запитів та обробки відповідей
зареєстрованим номером у CRM шляхом парсингу даних Linux: робота в операційній системі та
- Тестування http-запитів з використанням Postman керування сервером через командний
- Щомісячні нагадування контрагентам про заборгованість за допомогою рядок
APScheduler
- Використання HTML-розмітки для стилізації текстів у боті Фреймворки та бібліотеки
- Розгортання застосунку на сервері AWS EC2 із використанням Docker
- Підключення до бази даних PostgreSQL, розміщеної на AWS RDS Aiogram, Aiogram-dialog
- Оновлення (міграції) БД з використанням Alembic за необхідності Aiohttp, Httpx
- Адміністрування бази даних через pgAdmin4 APScheduler
Код застосунку для ознайомлення: PostgreSQL, MySQL, SQLite
SQLAlchemy – робота з ORM
https://github.com/ruslan7ii/dfox-bot.git Alembic – міграції баз даних
Django
HTML/CSS
Pytogram
ДЕМО БОТ @DEMO_UA_BOT
- Мультимовний демонстраційний бот, розміщений на хостингу AWS EC2 та Робота з Базами даних
розроблений на базі бібліотек Aiogram v3.x та aiogram-dialog v2.x
- Використання SQLite для легкості роботи із застосунком pgAdmin4 – адміністрування PostgreSQL
- Бот може виступати посередником у спілкуванні між групою користувачів та DBeaver – адміністрування БД (SQLite)
групою адміністраторів (реалізовано через БД) AWS RDS – хмарні бази даних
- Реалізовано GET HTTP-запити до сервісу openweathermap.org через REST Інші технології
API з обробкою JSON-відповідей, що дозволяє отримувати дані про погоду в
реальному часі в будь-якій точці планети — за координатами або назвою AWS EC2 – віртуальні сервери
населеного пункту (документація: https://openweathermap.org/api/ ) Docker – контейнеризація застосунків
- Організоване багаторівневе меню із системою станів FSM Postman – тестування API
- Імітація магазину-вітрини з послугами, де користувач може вибрати дату та tzdata, pytz – робота з часовими поясами
час для резервування віконця HTML-розмітка – використовується в
Код застосунку для ознайомлення: aiogram-dialog. Також базові поняття при
створенні навчального сайту.
https://github.com/ruslan7ii/Demo-bot.git GIT – досвід роботи з системою контролю
версій
Мікросервіси та моносервіси – базове
Навчальні проекти розуміння архітектури додатків,
розгорнутих за принципами
Pyrogram — створення клієнтського бота (юзер-бота) з використанням мікросервісної, моносервісної та гібридної
Telegram Client API для обходу обмежень Bot API архітектури
Django — опанування принципів побудови серверної логіки та архітектури
застосунків
HTML/CSS — базові знання зі створення сайтів
Парсинг — реалізація механізму парсингу та фільтрації великого обсягу SOFT SKILLS
інформації за заданими патернами
Критичне мислення – аналіз проблем та
прийняття обґрунтованих рішень
Адаптивність – швидке пристосування до
ОСВІТА змін
Самоорганізація – вміння працювати без
ІТ постійного контролю
Прагнення до навчання – готовність
Google освоювати нові знання та технології
YouTube: величезна кількість навчальних відео та курсів, туторіалів по Гнучкість мислення – швидке
різним технологіям перемикання між завданнями
Спільноти в телеграм: численні активні ком’юніті різних напрямків Уважність до деталей – точність у
Hubr: насичений технічними та научпоп статтями ресурс виконанні роботи
ChatGPT, Gemini: швидкі та чіткі відповіді на правильно поставлені Відповідальність – здатність відповідати
запитання за результати своєї роботи
Клієнтоорієнтованість – вміння
знаходити підхід до замовників
ПНТУ ім. Кондратюка Стратегічне мислення – вміння
передбачувати можливі проблеми та
БУДІВЕЛЬНИЙ ФАКУЛЬТЕТ, 2014
вирішення їх ще до появи
Під час навчання освоєно безліч різноманітних технічних застосунків для Швидке навчання – здатність швидко
розрахунку математичних, фізичних, геометричних та ін. властивостей. освоювати нові навички та технології
Самокритичність – здатність адекватно
оцінювати свої помилки та виправляти їх

ПРОЕКТИ В
ПРОДАКШЕНІ
Телеграм-бот магазину @dfox_ua_bot
Власний телеграм-бот @demo_ua_bot

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: