Тарас

Python-програміст

Considering positions:
Python-програміст, Python-розробник
Employment type:
full-time, part-time
Age:
44 years
City of residence:
Kharkiv
Ready to work:
Kharkiv, Remote

Contact information

The job seeker has entered a phone number and email.

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 01.2024 to now (2 years 8 months)
Омега, ТОВ, Дистанційно (Оптова торгівля, дистрибуція, імпорт, експорт)

Проектував та розгортав готові до продакшену асинхронні Telegram та Viber боти за допомогою aiogram (v2/v3), python-telegram-bot та viberbot.
Розробляв масштабовані RESTful API та захищені ендпоінти за допомогою FastAPI (з авторизацією через fastapi-users) та Flask (flask-restx), повністю спираючись на архітектуру Webhooks.
Створював складний інтерактивний функціонал, включаючи кастомні інлайн-календарі для меню ботів та автоматизовані пайплайни для масових розсилок (обробка контенту з фото, відео та аудіо).
Розробив сучасний застосунок Telegram Mini App (TMA) з використанням NiceGUI. Налаштував Nginx як реверс-проксі з підтримкою sticky sessions для стабільної роботи WebSocket/UI-сесій.
Проектував шари збереження даних на базі MongoDB (використовуючи Beanie ODM для асинхронних потоків та PyMongo для синхронних завдань). Інтегрував Redis для обробки черг завдань та виконання процесів за розкладом.
Реалізовував кінцеві автомати (FSM) всередині бізнес-логіки ботів для точного відстеження та збереження станів користувачів.
Налаштував повноцінну систему збору та агрегації логів: парсив метрики застосунків за допомогою Loguru та відправляв їх у Grafana Loki для моніторингу й сповіщень у реальному часі.
Побудував надійний CI/CD процес через .gitlab-ci.yml для автоматичного розгортання проектів, впровадив методологію Git Flow та забезпечив обов'язкове покриття коду юніт-тестами за допомогою pytest.

Програміст 1C

from 04.2023 to 12.2023 (9 months)
Омега, ТОВ, Дистанційно (Оптова торгівля, дистрибуція, імпорт, експорт)

Виступав у ролі архітектора backend-взаємодії, пов'язуючи корпоративні структури даних із чат-ботами.
Розробив велику кількість кастомних 1С HTTP-сервісів для надання доступу до необхідних ERP-даних зовнішнім інтерфейсам ботів, що фактично функціонувало як корпоративний backend.

Програміст 1C

from 11.2017 to 12.2022 (5 years 2 months)
ООО «Арника», Харків (IT)

Розробляв алгоритми обміну даними та доопрацьовував функціонал великих підприємницьких конфігурацій (1C:ERP, УПП, УТ 10/11, БП 2.0/3.0).
Проектував та впроваджував з нуля унікальні рішення для автоматизації бізнесу, розрахунку заробітної плати та бухгалтерського обліку.
Керував високонавантаженою синхронізацією даних та міграціями між застарілими й сучасними програмними платформами.
Займатися технічною валідацією, оцінкою завдань, розгортанням систем та усуненням критичних помилок у базах даних.

Education

Харківський національний університет радіоелектроніки

Комп'ютерна інтежерія та управління, Системне програмування, Харків
Higher, from 1998 to 2003 (5 years)

Additional education and certificates

No additional education or certificates.

Knowledge and skills

  • Python
  • HTML
  • Git
  • SQL
  • GitHub
  • Знання принципів ООП
  • Docker
  • PostgreSQL
  • Flask
  • REST
  • Працьовитість
  • FastAPI
  • Неконфліктність

Language proficiencies

  • Ukrainian — fluent
  • English — average

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: