igorzhuk

Senior Python Developer

Python Backend Developer with 5 years of experience designing and scaling backend systems across a wide range of domains. Deep expertise in eCommerce, retail (B2B/B2C), and advertising, with additional exposure to areas like blockchain, tourism, and fintech. Strong background in microservices, DevOps, and cloud infrastructure; AWS Certified Developer – Associate. Previously worked as a FullStack developer (2 years), now focused on backend roles involving distributed systems and high-load architectures.


Experience: 5 years

Yearly salary: $72,000

Hourly rate: $40

Nationality: 🇧🇾 Belarus

Residency: 🌏 Remote


Experience

Senior Python Developer
LeverX International
2023 - 2025
Project "NDA - Advertising Cabinet": GameFi Web3.0 social network with short videos where users get rewards for their attention, 15 M+ users across 30 countries. Recognized as a TOP 7 startup by USA Today 2024. Ecosystem: Android app, iOS app, Web App, recommendations, FinTech module, moderation system, proprietary Advertising Cabinet (12 backend microservices + frontend) Responsibilities & Achievements: - implemented a cryptocurrency payment gateway, attracting new advertisers and boosting ad revenue - designed and developed role-based access control for the ad platform, enabling enterprise‑grade permissions and onboarding of large agencies - built Top Screen (banner) and in-feed (CPM, CPI, CPA of second price auction) ad formats, turning the ad platform into a fully monetizable product - integrated Customer Data Platform (Altcraft), allowing our marketing team to better promote internal products through TopScreen and in-feed ads - implemented ad performance tracking and reporting tools for advertisers - optimized ad targeting via user‑behavior models, raising CTR by 7% and driving significant uplift in advertiser spend - led load testing and improved system resilience and observability (Grafana dashboards, business-metric-based alerts, logging, tracing), enabling the platform to handle tens of millions of users daily and respond to issues quickly - release management - inventing and decomposing new features - architected and decomposed new microservices to support feature growth, improving maintainability and allowing horizontal scaling - mentored and onboarded middle-senior engineers, standardizing code reviews and best practices - maintained shared Python libraries used company‑wide, streamlining development and reducing duplication of effort Tech Stack: Microservices, Python, SQL, Solidity, FastAPI, SQLAlchemy, Celery, Faust, PostgreSQL, Redis, ClickHouse, Apache Kafka, Docker, Docker-Compose, Kubernetes, AWS, Git, GitLab, GitLab CI/CD, PyTest, k6s, Grafana, ELK, Sentry, OpenTelemetry, Web 3, OpenAI Project "SAP HANA QA" (https://www.sap.com/products/data-cloud/hana/what-is-sap-hana.html): A comprehensive testing platform for SAP HANA deployments—single‑host, multi‑host, and beyond—leveraging automated unit, integration, and end‑to‑end tests to ensure database reliability under diverse scenarios. Responsibilities & Achievements: - developed core test automation framework in Python and Perl, covering functional, integration, and system‑replication scenarios for SAP HANA - implemented automated tests for HANA System Replication, validating failover and data consistency across nodes - containerized test environments with Docker and orchestrated them via Apache Mesos, enabling scalable parallel test execution. - automated infrastructure provisioning using Terraform on SAP Cloud, reducing environment spin‑up time by 70% - integrated CI/CD pipelines in Gerrit and Jenkins to trigger test suites on code merges, ensuring continuous validation - configured Grafana dashboards for real‑time visibility into test metrics, resource utilization, and error trends - migrated and validated SAP client installations (e.g., Schneider Electric) against target HANA systems, smoothing customer onboarding Tech Stack: Python, Perl, SAP HANA, SQLite, ArangoDB, Docker, SQLAlchemy, PyTest, Apache Mesos, Terraform, Gerrit, Jenkins, Grafana, Jira, SAP Cloud Project "Oomnitza" (https://www.oomnitza.com/): Enterprise Technology Management (ETM) platform that automates the entire lifecycle of IT assets—hardware, software, licenses, staff devices, and more—reducing ticket volume, increasing operational efficiency, and mitigating security and compliance risks. Trusted by global clients including Apple and Meta (Facebook). Responsibilities & Achievements: - implemented core business logic for asset lifecycle workflows, automating provisioning, decommissioning, and license reconciliation - led large-scale data migrations, importing and normalizing over 1 million asset records with zero downtime - developed asynchronous task pipelines with Celery & Celery Beat, orchestrating inventory scans, compliance checks, and automated notifications - authored comprehensive PyTest suites (unit & integration), boosting test coverage to 85% and catching critical regressions early - diagnosed and resolved production bugs, improving system stability and reducing incident rate by 40% - integrated with Zendesk to streamline ticket creation and automate support workflows Tech Stack: Service-oriented architecture, Python, SQL, Pyramid, SQLAlchemy, Celery, Celery Beat, MySQL, Redis, RabbitMQ, PyTest, Git, BitBucket, Jenkins, Grafana, Sentry, Zendesk, AWS, Jira
Python Developer
PlaysDev
2020 - 2023
Project "Puls-ecom" (https://puls.ru/): SaaS e‑commerce platform for B2B/B2C pharmaceutical distribution, powering Russia’s #1 distributor. Over 15 modular microservices (pricing, delivery, labeling, statistics, e‑commerce, crawlers) and deep integrations with Yandex.Market, SberMegaMarket, Ozon, Wildberries, Mail.ru and leading pharmacy networks (Polza, Eapteka, ASNA, Zdravcity, Neopharm, Planet Zdorovya, Megapteka, Pharmacy 36.6, etc.). Responsibilities & Achievements: - Tech Lead for integrations with SberMegaMarket and Wildberries - Lead Developer on Yandex.Market integration, delivering reliable order, pricing, and inventory sync - designed and built a unified messaging service (email, SMS.ru) from scratch, ensuring 99.9% delivery success for time‑sensitive notifications - architected and implemented the Pricing Generation Service, automating dynamic price calculations and reducing manual updates by 80% - stabilized and refactored platform architecture: optimized fault tolerance, reduced service outages by 60%, and streamlined inter‑service communication - collaborated with cross‑functional teams to define API contracts and data schemas, enabling seamless partner on‑boarding and reducing integration time by 50% - enhanced observability via Grafana dashboards and ELK stack, instituted KPI‑based alerts and tracing, cutting mean time to detection (MTTD) by 40% - mentored mid‑level developers: established code review standards, implemented PyTest‑based testing suite, and rolled out CI/CD pipelines in GitLab Tech Stack: Microservices, SAP, Python, SQL, HTML, CSS, JavaScript, Django, Django REST Framework, FastAPI, Celery, PyTest, PostgreSQL, ClickHouse, Redis, Apache Kafka, Docker, Docker-Compose, Kubernetes & Helm, AWS, Grafana, ELK, Sentry, GitLab CI/CD, REST, GraphQL Project "VK Tax Compliance" (https://tech.vk.com/product/tax-compliance-platform): SaaS platform composed of numerous microservices that streamlines tax‑monitoring workflows for mid‑ and large‑sized businesses. The ecosystem also includes industrial sensor data collection services, aggregating factory metrics and securely transmitting them to government authorities. Responsibilities & Achievements: - designed & implemented a SOAP proxy microservice using suds and FastAPI to ingest sensor data from hazardous enterprises and relay it securely to state authorities - developed RESTful APIs for data retrieval and management, enabling internal dashboards and third‑party integrations. - built core features—batch processing, schema validation, and encryption pipelines—to guarantee data integrity and compliance with regulatory standards - optimized throughput and reduced latency by introducing Redis‑backed caching and request deduplication, handling thousands of sensor events per minute - authored comprehensive PyTest suites (unit & integration) covering all service endpoints, increasing code coverage to 90% and preventing regression issues - integrated Sentry for real‑time error tracking and alerting, cutting mean time to resolution (MTTR) by 50% - automated container builds and deployments via Docker/Docker‑Compose and GitLab CI/CD, standardizing environments and accelerating release cycles - delivered numerous additional critical features—including role‑based access control, audit logging, and performance metrics collection—to support cross‑team collaboration and operational transparency Tech Stack: Microservices, Python, FastAPI, PyTest, suds, Redis, Docker, Docker-Compose, Gitlab CI/CD, REST, SOAP, Sentry Project "DiscoverMoscow" (https://discover.moscow/): Comprehensive tourism portal showcasing hundreds of Moscow attractions—museums, theaters, parks, restaurants, cafés, shopping centers—and offering curated articles, news, and trip‑planning recommendations to help visitors craft the perfect itinerary. Responsibilities & Achievements: - developed end‑to‑end features as a Full‑Stack Developer, from CMS‑driven content workflows to interactive front‑end components - translated business requirements into technical solutions, working closely with product managers to prioritize and scope new functionality - optimized legacy codebase and SQL queries, improving page load times by up to 50% and reducing database load under peak traffic - implemented comprehensive testing strategy with unit and integration tests (PyTest), raising code coverage to 85% and catching regressions early - streamlined background tasks using Celery and Redis for newsletter dispatch and content updates, ensuring reliable asynchronous processing - enhanced user experience through Hotwire Turbo and Jinja2 templates, delivering fast, seamless page transitions without full reloads - automated environment provisioning and CI/CD pipelines with Docker‑Compose and GitLab CI, accelerating deployment cycles and minimizing manual errors Tech Stack: Monolith, Python, JavaScript, HTML5, CSS3, Wagtail CMS, Django, PyTest,MySQL, Celery, Redis, Hotwire Turbo, Jinja2, Docker, Docker-Compose, GitLab CI/CD

Skills

ai
architecture
aws
backend
blockchain
blockchain-engineer
ci-cd
docker
elasticsearch
gcp
git
gpt
grafana
heroku
javascript
kubernetes
nosql
postgres
python
rabbitmq
react
redis
solidity
sql
vue
web3-py
english
russian