Працював в 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

2024

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

Київ, 2023

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 базовий та ООП – розвинутий навчальний курс від Сергія Балакірєва

Київ, 2022

Основи програмування мовою Python та знання об'єктно-орієнтованого програмування в Python.  

Iгор Костянтинович

Python Developer

Київ

2 500 $

36 років

Працює, але відкритий для пропозицій

повна зайнятість

Остання активність 1 тиждень тому