Працював в 3 компаніях 3 роки 7 місяців
IT, Недержавні організації / NGO, Нерухомість та Девелопмент
Software Engineer (Python)
RedCore
IT
2 роки 8 місяців
10.2023 - до теперішнього часу
• Contributed to the migration of education-related domains into the new microservice, helping decompose business logic, define clearer service boundaries, and improve platform scalability.
• Served as one of the original authors of several core backend modules, including achievements, clubs, team rewards, and rewards-related analytics.
• Designed and delivered complex workflows for workshops, sharing sessions, participation requests, approvals, registration deadlines, private/open access models, and group-based visibility.
• Built LMS reporting and analytics features with advanced filtering, aggregations, and XLSX exports.
• Implemented cross-service integrations via HTTP APIs and event-driven communication with NATS JetStream, along with asynchronous processing using Celery and RabbitMQ.
• Improved maintainability and service boundaries by applying layered architecture, repository pattern, DTO-based contracts, and use-case-oriented service design.
• Resolved production-critical race conditions, data consistency issues, and synchronization problems in learning-related flows.
• Owned parts of the dev and UAT deployment workflow, including updating Kubernetes configuration in k8s repositories, maintaining Helm-based settings, verifying rollouts in ArgoCD, and investigating runtime issues via Grafana logs.
• Integrated AI-assisted development tools into daily backend workflows, using Codex and agent-based tooling to speed up implementation, debugging, refactoring, and technical exploration.
• Reduced routine test preparation effort by ~72% in typical cases (from ~95s to ~27s), with an estimated ~40 engineering hours saved across ~1,500 tests.
Python Developer
vikyhome
Недержавні організації / NGO
2 місяці
02.2023 - 03.2023
Writing backend and api. Development of the implementation of the system. Search for references for the project. Synchronization of technologies. Deploy the project. Testing and support.
Python Developer
Agent’s and apartments LLC
Нерухомість та Девелопмент
10 місяців
05.2022 - 02.2023
Writing a Telegram bot to improve customer interaction with the company and the opportunity choose to view apartments. Bot deployment and support.
Ключова інформація
- Django Rest Framework
- FastAPI
- PostgreSQL
- Web development
- Linux
- Windows
- Redis
- Celery
- RabbitMQ
- AWS
- GCP
- Docker
- Unittest
- Pytest
- asyncio
- aiogram
- aiohttp
Навчався в 2 закладах
Національна музична академія України імені П.І. Чайковського
оркестровий
2013
Київська Спеціальна Середня Музична Школа ім. М.В.Лисенка
Оркестровий/Контрабас
2008
Володіє мовами
Англійська
середній
Російська
рідна
Українська
вільно
Курси, тренінги, сертифікати
GRASP & GoF Design patterns
Completed a course on design patterns, learning the basic GOF (Gang of Four) patterns and GRASP (General Responsibility Assignment Software Patterns) principles. Gained practical experience in using patterns such as Builder, Observer, Adapter, Strategy, and also mastered approaches to structuring responsibility and improving code architecture.
FoxMinded
Django, Flask, Jinja, Peewee, Flask-restful API, SQLAlchemy, Flasgger, Swagger, jQuery-Ajax, Webpack, Bootstrap, Cloudinary, Allauth, RestFramework, openweathermap.org API, weatherbit.io.org API, JWT Tokens, Docker, Allauth, Bootstrap, jQuery-Ajax, Webpack, Channels websocket, celery, Redis, PostgreSQL and more...
Добрий, добрий Python базовий та ООП – розвинутий навчальний курс від Сергія Балакірєва
Основи програмування мовою Python та знання об'єктно-орієнтованого програмування в Python.
Iгор Костянтинович
Iгор Костянтинович
Python Developer

Київ
Працює, але відкритий для пропозицій
повна зайнятість
Остання активність 1 тиждень тому