- File
Ruslan
Python-програміст
- City of residence:
- Lviv
- Ready to work:
- Dnipro, Kyiv, Lviv
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.
You can get this candidate's contact information from https://www.work.ua/resumes/11428485/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Python Developer
Phone: [
Email: [
Telegram https://t.me/RiabokinR
LinkedIn: [
GitHub: github.com/RuslanRiabokin
Summary
Python Developer with experience in developing Telegram bots, working with APIs, Docker,
Azure, and SQL. I develop backend solutions using Python, actively utilizing aiogram and
aiogram-dialog. I have worked on team projects, automated content publishing processes,
and built systems for user interaction. I have improved architectures, implemented
multithreading solutions, and containerized applications. Currently studying FastAPI and
strengthening my SQL knowledge.
Skills
• Programming Languages: Python (aiogram, aiogram-dialog, FastAPI, PyTest)
• Databases: SQL, Azure SQL
• Version Control: Git, GitHub (teamwork experience)
• Containerization & Cloud Technologies: Docker, Azure (Container Apps)
• Operating Systems: Linux (Bash), Windows (PowerShell)
• API: REST API, JSON, Webhooks
• Testing: PyTest, test automation
• Web: HTML, CSS
Experience
TOPIZDATO (September 2024 – Present)
Python Developer (Intern) | Remote
• Fully redesigned the bot interface using aiogram-dialog, adding new functionality.
• Containerized the application for Azure Container Apps, simplifying deployment.
• Optimized performance by moving news dispatching to a separate thread.
• Improved architecture by implementing a context manager for database
interactions and migrated the chatbot from SQLite to Azure SQL to separate the data
layer from the container.
• Gained daily hands-on experience working with Git in a team.
Projects
News Bot Project (September 2024 - Present) GitHub Repository
• Developed a news chatbot with subscription and topic management.
• Used aiogram, Azure SQL, Azure Container Apps.
Cafe Ordering System Bot (June 2024 - Present) GitHub Repository
• Telegram bot for ordering food in cafes.
• Backend developed using Python, working with the Telegram API.
Automation Software Testing (March 2024 - June 2024) GitHub Repository
• Repository with automated tests developed during the Global Logic course.
Education
• Automation Software Testing, Global Logic (June 2024) Certificate
• Python Programming (Advanced), University of Helsinki (March 2024)
Certificate
• DevOps & Kubernetes, Global Logic (December 2023) Certificate
• IT Support, Google, Coursera (July 2023) Certificate
• Specialist in Organization Management, PSACEA (May 2012)
Additional Information
• Interested in software architecture, DevOps, and process automation.
• Currently learning FastAPI and improving SQL query skills.
• Ready to work in a team and master new technologies.
Similar candidates
-
Python engineer
Kyiv, Lviv, Odesa -
Python developer
Kyiv, Odesa, Chernivtsi -
Python-програміст
Kyiv -
Python-програміст
Kyiv -
Python-програміст
Kyiv -
Python developer
Kyiv, Lviv, Ternopil