Сервіс пошуку роботи №1 в Україні
Олександр
Python-програміст
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20858602/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Oleksandr Kyrychenko
Junior Python Backend Developer | APIs, Bots, AI Automation
Kyiv, Ukraine | [відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | github.com/zalp25 | [відкрити контакти ](див. вище в блоці «контактна інформація»)
SUMMARY
Third-year Computer Science student focused on Python backend, APIs, bots and LLM-based automation. At PrivatBank I built
two Google Chat bots for internal HR workflows that cut task time from 30-60 minutes to 5-10 minutes. Hands-on with FastAPI,
Pydantic-validated LLM output and Cloud Run. Seeking a full-time Junior Python / backend role, remote preferred.
EXPERIENCE
Junior Change Management and Service Implementation Specialist Jul 2026 - Oct 2026
PrivatBank | Remote, full-time | Internal AI bots for HR processes
• Cut HR task execution time from 30-60 minutes to 5-10 minutes by moving data generation and analysis into two
LLM-driven Google Chat bots that I built independently.
• Designed each bot end to end in Python: backend architecture, conversation state management, LLM interaction and a
Firestore persistence layer, deployed on Google Cloud Run.
• Made Gemini output reliable: structured JSON responses validated with Pydantic, with retry logic for invalid model outputs
and API failures.
• Implemented context-based intent handling with three response modes (clarification, final answer, advice) and interactive
Google Chat cards with state-dependent workflows; structured internal knowledge from multiple sources into the LLM
context for each workflow.
• Configured Google Cloud service accounts, API scopes, permissions and Cloud Run deployment; implemented logging that
avoids exposing sensitive data in a banking environment.
Stack: Python, FastAPI, Pydantic, Vertex AI (Gemini), Google Chat API, Firestore, Google Cloud Run
SELECTED PROJECTS
AI Personal Assistant Python, n8n, OpenAI API, PostgreSQL, Docker
• Telegram assistant that executes natural-language tasks across Google services: checks email, sends messages, schedules
events.
• Text and voice input via OpenAI speech transcription; persistent per-user memory in PostgreSQL; integrations orchestrated
through n8n workflows; containerized with Docker.
BlinkWallet (Telegram Mini App) Python, Go, MySQL, Telegram API
• Mini App for managing virtual balances and transactions, with MySQL storage for users, balances and transaction history.
• Live currency exchange rates from external APIs; transfers of virtual funds between users.
AI Telegram Copywriter Bot Python, Telegram API, AI APIs, Payments
• Co-developed a bot that generates and publishes channel content based on posts from other Telegram channels; my part:
bot interface and payment functionality.
TECHNICAL SKILLS
Languages Python, JavaScript / TypeScript (Node.js), SQL
AI / LLM Vertex AI, Gemini, OpenAI API, tool calling, structured outputs, prompt engineering
Backend FastAPI, REST APIs, webhooks, Pydantic
Cloud and Deployment Google Cloud, Cloud Run, Docker, Linux
Databases PostgreSQL, MySQL, Firestore
APIs and Automation Google Workspace APIs, Telegram API, n8n
Tools Git, Jira, Confluence
Familiar with Go, MongoDB
Spoken languages Ukrainian (native), English (B2+, Upper-Intermediate)
EDUCATION
Taras Shevchenko National University of Kyiv 2024 - Jun 2028 (expected)
Bachelor's degree in Computer Science, 3rd year
Tübingen Virtual Intercultural Program (TÜ-VIP) Oct 2026 - Feb 2027
The Ethics of Artificial Intelligence
Certificates: Cisco Networking Basics, Linux Foundation Linux Basics, PrivatBank Node-RED, JavaScript and SQL
Junior Python Backend Developer | APIs, Bots, AI Automation
Kyiv, Ukraine | [
SUMMARY
Third-year Computer Science student focused on Python backend, APIs, bots and LLM-based automation. At PrivatBank I built
two Google Chat bots for internal HR workflows that cut task time from 30-60 minutes to 5-10 minutes. Hands-on with FastAPI,
Pydantic-validated LLM output and Cloud Run. Seeking a full-time Junior Python / backend role, remote preferred.
EXPERIENCE
Junior Change Management and Service Implementation Specialist Jul 2026 - Oct 2026
PrivatBank | Remote, full-time | Internal AI bots for HR processes
• Cut HR task execution time from 30-60 minutes to 5-10 minutes by moving data generation and analysis into two
LLM-driven Google Chat bots that I built independently.
• Designed each bot end to end in Python: backend architecture, conversation state management, LLM interaction and a
Firestore persistence layer, deployed on Google Cloud Run.
• Made Gemini output reliable: structured JSON responses validated with Pydantic, with retry logic for invalid model outputs
and API failures.
• Implemented context-based intent handling with three response modes (clarification, final answer, advice) and interactive
Google Chat cards with state-dependent workflows; structured internal knowledge from multiple sources into the LLM
context for each workflow.
• Configured Google Cloud service accounts, API scopes, permissions and Cloud Run deployment; implemented logging that
avoids exposing sensitive data in a banking environment.
Stack: Python, FastAPI, Pydantic, Vertex AI (Gemini), Google Chat API, Firestore, Google Cloud Run
SELECTED PROJECTS
AI Personal Assistant Python, n8n, OpenAI API, PostgreSQL, Docker
• Telegram assistant that executes natural-language tasks across Google services: checks email, sends messages, schedules
events.
• Text and voice input via OpenAI speech transcription; persistent per-user memory in PostgreSQL; integrations orchestrated
through n8n workflows; containerized with Docker.
BlinkWallet (Telegram Mini App) Python, Go, MySQL, Telegram API
• Mini App for managing virtual balances and transactions, with MySQL storage for users, balances and transaction history.
• Live currency exchange rates from external APIs; transfers of virtual funds between users.
AI Telegram Copywriter Bot Python, Telegram API, AI APIs, Payments
• Co-developed a bot that generates and publishes channel content based on posts from other Telegram channels; my part:
bot interface and payment functionality.
TECHNICAL SKILLS
Languages Python, JavaScript / TypeScript (Node.js), SQL
AI / LLM Vertex AI, Gemini, OpenAI API, tool calling, structured outputs, prompt engineering
Backend FastAPI, REST APIs, webhooks, Pydantic
Cloud and Deployment Google Cloud, Cloud Run, Docker, Linux
Databases PostgreSQL, MySQL, Firestore
APIs and Automation Google Workspace APIs, Telegram API, n8n
Tools Git, Jira, Confluence
Familiar with Go, MongoDB
Spoken languages Ukrainian (native), English (B2+, Upper-Intermediate)
EDUCATION
Taras Shevchenko National University of Kyiv 2024 - Jun 2028 (expected)
Bachelor's degree in Computer Science, 3rd year
Tübingen Virtual Intercultural Program (TÜ-VIP) Oct 2026 - Feb 2027
The Ethics of Artificial Intelligence
Certificates: Cisco Networking Basics, Linux Foundation Linux Basics, PrivatBank Node-RED, JavaScript and SQL
Схожі кандидати
-
Python-програміст
Дистанційно -
Python developer
30000 грн, Дистанційно -
Senior python developer
Дистанційно -
Python-розробник
Дистанційно, Київ, Інші країни -
Python developer
Дистанційно, Кривий Ріг