- PRO
Руслан
Web software engineer
- Considering positions:
- Web software engineer, Python developer, Automation engineer, DevOps engineer
- Employment type:
- full-time
- Age:
- 29 years
- City:
- Kyiv
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/13390528/
Work experience
Python developer
from 04.2023 to 04.2025
(2 years)
Curie, Київ (IT)
Спроєктував та реалізував асинхронний REST API на FastAPI, оптимізувавши SQLAlchemy-запити та скоротивши час відповіді на 30%.
• Впровадив Docker-ізацію мікросервісів та налаштував CI/CD конвеєри з використанням GitLab CI.
• Розробив Telegram-бота підтримки клієнтів з базою даних SQLite та міграціями за допомогою Alembic.
• Підтримував масштабовану проксі-інфраструктуру 4G-модемів, керуючи нею через FastAPI, Starlette Admin, systemd, iproute2, Udev, з реалізацією логування та механізмів retry.
• Адміністрував Linux-сервери (Ubuntu) та супроводжував PostgreSQL, Redis, Celery, RabbitMQ.
Python Developer / DevOps Engineer
from 01.2023 to 04.2023
(3 months)
Freelance Python Developer, Київ (IT)
• Розробив парсери для збору лотів з автоаукціонів (>6 млн записів) з обходом антибот-захисту (fingerprint spoofing), використовуючи multithreading + asyncio.
• Оптимізував та конвертував зображення в WebP формат, зберігаючи їх в AWS S3, що зменшило обсяг трафіку на 70%.
• Створював скрипти для автоматизації звітності та моніторингу сервісів на Ubuntu.
Python Developer / DevOps Engineer
from 09.2021 to 02.2023
(1 year 5 months)
Скарбниця, Київ (Фінанси, банки, страхування)
• Розробляв Bash/Python скрипти для автоматизації резервного копіювання MS SQL та 1С, а також архівації логів.
• Автоматизував деплоймент: написання Docker Compose для внутрішніх сервісів, налаштування репозиторіїв GitLab.
• Впровадив та підтримував RabbitMQ для внутрішніх черг повідомлень, налаштовуючи High-Availability кластери.
• Налаштовував та підтримував моніторинг сервісів та серверів за допомогою Zabbix, Prometheus (exporters) та Grafana; забезпечував налаштування оповіщень та аналіз трендів.
• Підтримував VPN інфраструктуру (MikroTik, OpenVPN, IPsec, 3proxy) та забезпечував доступ до віддалених офісів.
• Активна участь у процесах забезпечення якості (QA), включаючи тестування функціоналу перед впровадженням та збір зворотного зв'язку.
• Ефективна комунікація з керівництвом щодо виявлених проблем, запропонованих рішень та прогресу впровадження або виправлення існуючого функціоналу.
System administrator
from 03.2018 to 08.2021
(3 years 5 months)
Скарбниця, Київ (Фінанси, банки, страхування)
• Адміністрував серверні інфраструктури (50+ серверів) на базі Windows Server 2012–2019 та Ubuntu.
• Забезпечував підтримку Active Directory (2012–2019): управління доменами, груповими політиками, користувачами, DGPO, Trust.
• Налаштовував VMware ESXi: створення/управління віртуальними машинами, резервування, міграція VM.
• Супроводжував Microsoft Exchange Server 2016, DNS, DHCP, RDP, SMTP/IMAP/POP.
• Моніторинг через Zabbix API та Grafana: налаштування тригерів, створення дашбордів, аналіз метрик.
System administrator
from 03.2017 to 03.2018
(1 year)
Алеанза, Київ (IT)
• Надавав технічну підтримку користувачам та адміністрації, вирішуючи інциденти з ПЗ та обладнанням.
• Виконував базове адміністрування комп'ютерних систем та периферійного обладнання.
• Допомагав у підтримці мережевої інфраструктури, діагностиці та усуненні несправностей, включаючи початкове знайомство з мережевими протоколами.
• Активно вивчав можливості автоматизації рутинних завдань, використовуючи скриптові мови (наприклад, PowerShell/Bash) для спрощення процесів.
• Експериментував з Flask для створення простих веб-інтерфейсів для внутрішніх утиліт або моніторингу, здобуваючи практичний досвід роботи з веб-фреймворками.
• Здобув фундаментальні знання про роботу IT-систем та основи серверної інфраструктури.
Education
Київський Національний університет технологій та дизайну
Мехатроніка та комп'ютерні технології, Київ
Higher, from 2013 to 2018 (5 years)
Knowledge and skills
- Python
- Git
- SQL
- GitHub
- PostgreSQL
- Docker
- MySQL
- Flask
- FastAPI
- REST
- MS Excel
- BASH
- SQLite
- Redis
- RabbitMQ
- Docker Compose
- Kubernetes
- Prometheus
- Grafana
- Zabbix
- JavaScript
- GitLab
- GitFlow
- VMware
- Hyper-V
- AWS
Language proficiencies
- Ukrainian — fluent
- Russian — fluent
- English — average
Additional information
Досвідчений Software Engineer із понад 5 роками досвіду в розробці та підтримці комплексної IT-інфраструктури, включаючи DevOps-практики та Python Backend розробку. Маю значний досвід у Docker-ізації мікросервісів, налаштуванні CI/CD (GitLab CI), автоматизації процесів (Python, Bash) та адмініструванні серверів (Linux, Windows Server). Вправно працюю з системами моніторингу (Zabbix, Prometheus, Grafana), базами даних (PostgreSQL, Redis) та чергами повідомлень (RabbitMQ, Celery). Маю досвід у тестуванні (QA) та ефективній комунікації з керівництвом щодо впровадження нового функціоналу та виправлення існуючих рішень. Здатний ефективно діагностувати проблеми, оптимізувати продуктивність та створювати детальну технічну документацію.
Similar candidates
-
Web developer
Kyiv -
Javascript-програміст
125000 UAH, Kyiv -
Web-программист
99000 UAH, Kyiv -
Web-програміст
Kyiv, Vinnytsia , more 6 cities -
Full stack web developer (Opencart, Laravel, Vue.js)
Kyiv, Vinnytsia , more 5 cities -
Web-програміст
Kyiv