Senior Python Developer
LeverX International 2023 - 2025
Project "NDA - Advertising Cabinet + Activity Bots": GameFi Web3.0social network with short videoswhere 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, admin & moderation system, proprietary Advertising Cabinet (15 backend microservices + frontend), etc. Role: Senior Python/Go Developer Responsibilities & Achievements: - implemented a cryptocurrency top-ups with cashback logic - designed and developed role-based access control for the ad platform, enabling enterprise-grade permissions and onboarding of large agencies - implemented pre-moderation of advertising through LLM and advertiser reputation verification - implemented the display of advertising statistics in the UI - implemented n8n agent for tracking "rich" users - built 4 new ad campaign public formats: Top Screen (banner) and in-feed (CPM, CPI, CPA of second price auction) - integrated with third-party advertising providers to fill the ad feed under any circumstances - integrated Customer Data Platform (Altcraft), allowing our marketing team to better promote internal products through TopScreen and in-feed ads - 2 new ad campaign formats (Target Top Screen, Target Feed) - implemented A/B testing of advertising creatives, raising CR (conversion rate) by 4% - implemented ad targeting via user-behavior models, raising overall CTR from 3% to 17% - led load testing and and improved RPS per core in 5 times for public services - optimized the statistics calculation query by 4 times by adding a daily aggregation table to ClickHouse, while eliminating timeout errors - implemented TikTok user parsing and comment/like generation - reduced memory costs in Redis by introducing a new key storage strategy - improved system analytics, resilience and observability by adding Grafana and DataLens dashboards, business-metric-based alerts, logging, tracing - led the team (4 Backends, 1 Front, 2 QA, 1 product owner/business analyst), release management, inventing and decomposing new features - architected and decomposed new microservices to support feature growth, improving maintainability and allowing horizontal scaling - interviewed, mentored and onboarded middle-senior engineers, conducting code review - published 11 Python libraries used company-wide, streamlining development and reducing duplication of effort - covered the code with tests by 84% Technologies: Microservices, Event-driven architecture, Python, Go, SQL, Solidity, FastAPl, SQLAlchemy, Celery, Celery Beat, Faust, PostgreSQL, Redis, ClickHouse, Scylla, Apache Kafka, Docker, Docker-Compose, k8s, AWS (S3, KMS, EKS, EC2, RDS), Git, GitLab, GitLab CI/CD, ArgoCD, PyTest, k6s, Grafana, DataLens, ELK, Sentry, OpenTelemetry, Prometheus, Web 3, OpenAI, ChatGPT, Gemini, Cursor, n8n, AppsFlyer, Affise, Alanbase, Galaksion Project "Talkalytics" (https://www.talkalytics.com/): Survey app powered by bunch of AI-integrations (OpenAI, AssemblyAI, ElevenLabs, Hume.ai) Role: Team Lead / Senior Python Developer Responsibilities & Achievements: - implemented key features (speech analysis, emotion and tone analysis, semantic analysis) through LLM, thereby delivering version 2.0 of the app. This new version allowed for investment from FIFA, Axios, Meta, Gitex, Advertising Week, etc. - led and assembled a new team (customer, 2 fronts, 1 devops, 1 UI/UX, me as Backend Developer) after the previous one completely left the project - covered the code with tests by 80% from scratch Technologies: Monolith, Python, TypeScript, SQL, Django, Django REST Framework, Celery, Celery Beat, PostgreSQL, Redis, unittest, Git, GitHub, GitHub Actions, Grafana, Sentry, Google Cloud Platform (GCS, GKE, Cloud CDN, Cloud SQL, Cloud Memorystore, Cloud Monitoring), AWS (S3, EKS, CloudFront, RDS, ElastiCache, CloudWatch), Docker, Docker Compose, OpenAI, ElevenLabs, Hume.ai, AssemblyAI, Stripe, Merchant One, React, Next, Vite, ChatGPT, Cursor Project "SAP S/4HANA + DataLark” (https://www.sap.com/products/data-cloud/hana/what-is-sap-hana.html , https://datalark.com/): Creating an automated platform for testing SAP S/4HANA database releases + Data migration for multinational companies (e.g. Schneider Electric) Role: Data Engieer / Senior Software engineer Responsibilities & Achievements: - developed core test automation framework in Python and Perl, covering functional, integration, and system-replication scenarios for SAP S/4HANA - containerized test environments with Docker and orchestrated them via Apache Mesos, enabling scalable paralleltest execution - configured Grafana dashboards for real-time visibility into test metrics, resource utilization, and error trends - implemented ETL scripts, thereby migrating more than 20 TB of data from more than 100 data sources using business logic Technologies: Python, Perl, SQLAlchemy, Pandas, Polars, NumPy, PyTest, SAP S/4HANA, MS SQL, IBM DB2, PostgreSQL, ArangoDB, SQLite, Docker, Docker Compose, Apache Mesos, Terraform, Gerrit, Jenkins, Grafana, SAP Cloud, SAP BTP 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 Role: Senior Python Backend Engineer 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 10 billion asset records with zero downtime - developed asynchronous task pipelines with Celery & Celery Beat, orchestrating inventory scans, compliance checks, and automated notifications - boosted test coverage to 85% 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 Technologies: Service-oriented architecture, Python, SQL, Pyramid, SQLAlchemy, Celery, Celery Beat, MySQL, Redis, RabbitMQ, PyTest, Git, BitBucket, Jenkins, Grafana, Sentry, Zendesk, AWS (S3)
Python Developer
PlaysDev 2020 - 2023
Project "Puls-ecom" (https://puIs.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, etc.) and deep integrations with Yandex.Market, SberMegaMarket, Ozon, Wildberries, Mail.ru, Yandex.Delivery and leading pharmacy networks (Polza, Eapteka, ASNA, Zdravcity, Neopharm, Planet Zdorovya, Megapteka, Pharmacy36.6, etc.) Role: Senior Python Developer Responsibilities & Achievements: - Tech Lead for integrations with SberMegaMarket, Wildberries, Yandex.Market - implemented daily logic for loading prices, products, balances, receiving status, and order delivery via Yandex.Delivery. Each integration generated $35,000 in revenue daily - 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% - improved visibility through Grafana dashboards and ELK logs, embedded alerts, and tracking based on key business metrics for each integration, resulting in a 60% reduction in average incident detection time and the transition of most integrations to support mode - code review and mentoring mid-level developers Technologies: Microservices, Python, SQL, HTML, CSS, JavaScript, Django, Django REST Framework, FastAPl, Celery, Celery Beat, PyTest, PostgreSQL, ClickHouse, MongoDB, ElasticSearch, Redis, Apache Kafka, Docker, Docker Compose, k8s, Helm, AWS (S3, EKS, EC2, Fargate), Grafana, ELK, Sentry, Prometheus, Git, GitLab CI/CD, REST, GraphQL, SAP ERP Project "VKTax 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. Role: Python Developer Responsibilities & Achievements: - designed & implemented a SOAP microservice from scratch using suds and FastAPl to ingest sensor data from hazardous enterprises and relay it securely to state authorities - covered the code with tests by 80% Technologies: Microservices, Python, FastAPl, PyTest, suds, Redis, Docker, Docker Compose, Git, 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. Role: Python Developer 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 - covered the code with tests by 80% - streamlined background tasks using Celery and Redis for newsletter dispatch and content updates, ensuring reliable asynchronous processing - enhanced user experience through Hotwire Turboand 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 Technologies: Monolith,Python, JavaScript, HTML, CSS, Wagtail CMS, Django, PyTest, MySQL, Celery, Celery Beat, Redis, Hotwire Turbo, Jinja2, Docker, Docker-Compose, Git, GitLab CI/CD, AWS (S3)