Працював в 3 компаніях 5 років 2 місяці
IT, Недержавні організації / NGO, Нерухомість та Девелопмент
Software Engineer (Python)
RedCore
IT
2 роки 9 місяців
09.2023 - 05.2026
• Migrated education domains into a scalable microservice architecture, refining service boundaries and decomposing complex business logic.
• Co-developed core LMS backend modules, including achievements, rewards, analytics, workshops, approvals, and access management.
• Built reporting and analytics features with advanced filtering, aggregations, and XLSX export capabilities
• Designed reliable cross-service integrations using HTTP APIs, NATS JetStream, Celery, and RabbitMQ, resolving critical consistency and synchronization issues in production.
• Improved platform maintainability and engineering efficiency through clean architecture patterns, Kubernetes/ArgoCD operational support, and test workflow optimization reducing setup time by 72% (95s > 27s).
Python Backend Developer
vikyhome
Недержавні організації / NGO
1 рік 4 місяці
06.2022 - 09.2023
- Built and deployed a production-ready Django REST API for a service catalog, implementing full CRUD workflows, JWT-based authentication with admin-restricted write access, and a robust media pipeline via Cloudinary with automated cleanup of obsolete assets.
- Delivered a containerized backend infrastructure using Docker, PostgreSQL, Gunicorn, and Nginx, ensuring reliable deployment and scalable runtime performance.
- Improved developer experience and system reliability through OpenAPI (Swagger/Redoc) documentation and comprehensive backend test coverage for core endpoints.
Python Backend Developer
Agent’s and apartments LLC
Нерухомість та Девелопмент
1 рік 3 місяці
04.2021 - 06.2022
- Built a Telegram lead-generation bot for real estate, automating end-to-end property sourcing and delivery to users.
- Implemented automated scraping and filtering of OLX listings (owner-only rentals and sales) with scheduled updates during business hours.
- Designed and deployed a fully autonomous pipeline for collecting, matching, and delivering relevant property offers via Telegram.
Ключова інформація
- Programming Languages: Python
- Backend: Django, Django REST Framework, FastAPI
- Async & Messaging: Celery, RabbitMQ, NATS JetStream, asyncio
- Databases: PostgreSQL
- API & Integrations: REST API, HTTP APIs, Webhooks
- Architecture: Microservices, Layered Architecture, Repository Pattern, DTO, Use Case Design, Event-Driven Architecture
- Telegram Bots: aiogram
- DevOps & Deployment: Docker, Kubernetes, Helm, ArgoCD
- Monitoring & Logs: Grafana
- Testing: pytest, unittest, Django Test Framework Tools: Git, GitHub, GitLab, Postman, Swagger, Makefile
- AI Tools: Codex, Agent-Based Development Tools, GitHub Copilot
- Languages: English Upper Intermediate (B2), Ukrainian Native
Володіє мовами
Англійська
середній
Українська
вільно
Курси, тренінги, сертифікати
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

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