Ukraine's #1 job service
- File
Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/17367576/
Python-програміст
Considering positions:
Python-програміст, Python Tech Lead
City of residence:
Boiarka
Ready to work:
Lviv, Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Petro Sodel
Python Django/FastAPI/Software/Prompt
Engineer
Strategic Tech Lead and Backend Architect with 5+ years of experience in building
complex, high-load ecosystems from the ground up. I bridge the gap between business
vision and high-performance technical execution, specializing in async-first
architectures (FastAPI, SQLAlchemy 2.0) and distributed systems. Expert at migrating
legacy monoliths to scalable microservices in Telecom and E-commerce domains,
managing datasets of 5M+ records. A dedicated advocate for engineering excellence, I
Contact focus on establishing architectural standards (ADR), performance optimization
(AsyncIO, Redis, ElasticSearch), and leading cross-functional teams to deliver robust,
Email
scalable solutions with 99.9% reliability.
[open contact info ](look above in the "contact info" section)
Telegram Experience
@petro_sq42
Senior / Tech Lead Python Software Engineer at NeuroTrack
Address
8/2025 – Present
Ukraine, Kyiv city
Architectural Leadership & Strategy
Gitlab
Architected and launched a high-performance Risk Assessment system from
gitlab.com/peter2949
scratch, choosing a Modular Monolith approach. This strategy allowed hitting
Linkedin aggressive business deadlines while ensuring independent scalability of workers
[open contact info ](look above in the "contact info" section)
and services, minimizing resource contention.
Education Established Technical Roadmap: Defined the core stack (FastAPI + SQLAlchemy
2.0) and development standards, ensuring 100% asynchronous I/O to handle
2013 - 2015 high-concurrency data ingestion with minimal latency.
Ministry of Ecology and Natural Resources of Implemented ADR (Architecture Decision Records): Documented all critical design
Ukraine choices, which slashed new developer onboarding time from 2 weeks to 3 days
2019 - 2019 Coursera - Python, OOP and
and ensured architectural consistency.
design patterns, Web Services
Performance & Engineering Excellence
2019 - 2019
Optimized Event Loop Efficiency: Offloaded heavy CPU-bound tasks (complex
DataCamp - Data Analysis, Data
Cleaning, Data Visualization
JSON diffing and payload hashing) to worker threads using asyncio.to_thread,
keeping the API highly responsive under heavy monitoring loads.
2023 - 2024 Scalable Data Processing: Built a system capable of daily monitoring for 10,000+
Luxoft - English with Native Speaker,
companies on minimal infrastructure. Optimized DB interactions using asyncpg
Advanced PostgreSQL, Security Awareness
pooling and efficient PostgreSQL indexing.
Reliability & Concurrency: Engineered a background notification pipeline using
Skills PostgreSQL row-level locking (SKIP LOCKED), ensuring "exactly-once" alert
delivery via Telegram bot without the overhead of a dedicated message broker.
Python (5+ years): Expert level, AsyncIO, aiohttp,
Threading/Multiprocessing, Event-Driven
Architecture. Security & Operational Stability
Hardened Auth System: Implemented a "Fail-Closed" security model using Redis
Testing & Quality: Pytest, Django UnitTest, Black,
for JWT revocation; the system prioritizes security by rejecting requests if the
Isort, Flake8, Pylint, Git Pre-commit.
revocation backend is unreachable.
Web: FastAPI (3+ years), Django/DRF (5+ years), Full-Cycle Observability: Integrated structured logging (Loguru) and request
GraphQL (Graphene), Flask, JSON-RPC.
correlation (X-Request-ID), providing deep visibility into asynchronous task
Protocols: REST, gRPC, WebSocket, XPath, execution and error tracing.
WSDL.
Data bases: PostgreSQL(Optimization, SQL Leadership & Mentorship
Alchemy 2.0), MySQL. Code Quality Governance: Introduced a rigorous Code Review process and
automated linting (Black, MyPy), fostering a culture of high engineering standards
Vector & NoSQL: Qdrant (Vector DB), MongoDB.
within the team.
Caching & Locks: Redis (LRU, Distributed Locks). Technical Consulting: Acted as the primary technical point of contact for
AI/LLM Integration: OpenAI API (Assistants, File stakeholders, translating complex business requirements into scalable technical
Storage, Embeddings). specifications.
AI Engineering: Prompt Engineering, RAG Technologies:
Architectures. Core: Python 3.13, FastAPI, SQLAlchemy 2.0 (AsyncIO), Pydantic v2.
AI/ML: OpenAI API (RAG, Assistants), Qdrant (Vector DB), Prompt Engineering.
DevOps: Kubernetes (K8s), Docker & Docker Storage & Cache: PostgreSQL 16 (asyncpg), Redis 7 (LRU, TTL).
Compose, Nginx, Linux. Processing: APScheduler (AsyncIOScheduler), DeepDiff (CPU-bound offloading).
Cloud: AWS (S3), Heroku. Infrastructure: Docker & Docker Compose, Loguru, Sentry, Telegram Bot (Aiogram
3).
Messaging & Background tasks: Kafka,
RabbitMQ, Celery & Celery Beat. Middle Python Backend Developer at Luxoft (Telecom Domain)
CI/CD: Jenkins, GitLab CI, Artifactory. 01/2022 – 01/2025
Monitoring: Sentry, Prometheus, ELK Stack Architectural Transformation & Scalability
(Elasticsearch, Logstash, Kibana), Grafana. Orchestrated the migration of a legacy Telecom monolith to a distributed
Auth & Security: Keycloak, SSO, OpenID ecosystem, supported 25+ microservices(Web/API/Gateways/Bots),
Connect (OIDC). decoupling critical domains like Billing, Pricing, and Reporting, personal
Jira, Confluence, technical documentation account.
(Swagger/OpenAPI, ADR). Designed high-performance communication channels between services using
gRPC and REST, replacing synchronous blocking calls with asynchronous
Bots: aiogram (Telegram/Discord bots).
patterns.
Language Revamped the core calculation engine by migrating from Django to FastAPI,
leveraging AsyncIO and ThreadPoolExecutor for CPU-bound tasks, which
English - Intermediate stabilized real-time calculations for tens of thousands of active users.
Ukraine - Native
Russian - Advanced Database Optimization & High Load
Managed high-volume datasets (millions of records) in PostgreSQL. Achieved
References sub-second query performance by implementing advanced indexing
strategies (B-tree, Hash, GIN) and deep query optimization using EXPLAIN
ANALYZE.
Implemented ElasticSearch for a complex e-commerce platform (based on
Python Saleor), enabling instant full-text search and faceted filtering
capabilities.
Engineered a robust caching and locking layer using Redis (Distributed Locks,
Cache-Aside pattern, Celery Broker), eliminating race conditions in
concurrent billing transactions.
Security & Infrastructure (DevOps)
Architected a centralized SSO (Single Sign-On) system using Keycloak with
Back-Channel Logout, ensuring synchronous session termination across all
web and mobile applications.
Enhanced the CI/CD pipeline (GitLab CI/Jenkins) for 30+ projects: automated
tagging, testing, media/DB synchronization, and Docker image builds.
Contributed to Kubernetes management: optimized resource allocation via
Helm charts, configured services, and tuned deployment strategies for high
availability.
Optimized API Data Fetching by integrating GraphQL (Graphene), allowing
frontend clients to request precise data structures and reducing network
overhead.
Leadership & Process
Drove the "MVP First" delivery strategy: prioritized core business value
delivery to unblock releases, handling complex edge-cases in post-release
iterations.
Established engineering standards: conducted rigorous Code Reviews,
mentored junior developer, and maintained comprehensive documentation
(Swagger/OpenAPI, Confluence) for QA, Frontend, and Product teams.
Technologies:
Core: Python, FastAPI, Django, DRF, AsyncIO.
Architecture: Microservices, gRPC, REST, GraphQL (Graphene).
Databases: PostgreSQL (Advanced optimization), ElasticSearch, MariaDB.
Messaging & Scalability: RabbitMQ, Redis (Distributed locks, Celery broker).
DevOps & Security: Kubernetes (Helm), GitLab CI, Prometheus, Keycloak (SSO),
OAuth2/OIDC.
Lead Python Software Engineer (Founding Engineer) at Vist-m,
Ukraine, Kyiv 03/2021 – 01/2022 + 6 month support
Leadership & Product Development
Led a cross-functional team (2 Frontend Developers, UI/UX Designer),
bridging the gap between business stakeholders and engineering. Translated
abstract business ideas into technical specifications and roadmaps.
Drove the product evolution based on user feedback cycles, prioritizing
features that directly impacted sales conversion and user retention.
Core Engineering: Smart Pricing & Algorithms
Engineered a Dynamic Smart Pricing System: Developed background
algorithms for real-time price adjustment based on competitor monitoring
(parsing Hotline/Ekatalog), dynamic margin rules (Category/Brand), and
stock availability.
Implemented Advanced Marketing Logic: Built an automated scheduler for
time-limited campaigns (discounts) and an auto-unpublishing mechanism to
manage catalog hygiene without manual intervention.
Designed a Hybrid Recommendation Engine: Combined SQL-based attribute
matching with "bought together" historical analysis and priority boosting
logic to maximize Cross-Sell and Up-Sell opportunities.
Data Engineering & Automation
Built a High-Performance ETL Pipeline: Unified data from multiple suppliers
via REST/XML APIs and custom parsers (Excel/CSV/Scraping). Reduced new
product ingestion time by 80% (from hours to <10 minutes).
Automated Supply Chain Workflows: Implemented scripts for automated B2B
ordering from suppliers and synchronized inventory updates.
Integrations & Infrastructure
FinTech & Logistics Integrations: Integrated LiqPay for complex payment
flows (Two-Phase Commit/Holding, Refunds) and Nova Poshta API for
automated waybill (TTN) generation and branch data synchronization.
DevOps & Monitoring: Deployed the ecosystem on Heroku using Docker
Compose and Nginx. Configured automated PostgreSQL backups to AWS S3,
real-time error tracking via Sentry, and instant order notifications via a
Telegram Bot. Implemented MVP of B2B portal.
Admin Panel Customization: Overhauled the management interface with
Bulk Editing, Drag-and-Drop sorting, and Data Export/Import tools to
streamline content operations.
Technologies:
Core: Python, Django, DRF, Celery & Celery Beat.
Automation: Web Scraping (Scrapy/BS4), ETL Pipelines (XML, CSV, Excel parsing).
Integrations: LiqPay API (Holding/Refunds), Nova Poshta API, Telegram Bot.
Storage: PostgreSQL, Redis (Cache-aside), AWS S3 (Backups).
DevOps: Docker Compose, Nginx, Heroku, Sentry.
Python Back-end Developer at SoftWork UK(remote)(Ecommerce
Domain) 02/2019 – 03/2020
Key responsibility
REST API Development: Designed and implemented RESTful APIs using Django
and Django REST Framework (DRF), handling user authentication (JWT/OAuth)
and data management.
Third-Party Integrations: Successfully integrated external payment gateways and
service APIs, ensuring secure and reliable transaction processing.
Background Processing: Implemented asynchronous tasks and scheduled jobs
(CRON) using Celery and Redis to offload heavy operations from the main request
cycle.
Code Quality & Testing: Maintained high code standards by writing
comprehensive Unit Tests, performing bug fixing, and strictly adhering to PEP8
guidelines.
Database Management: Managed database schemas and optimized interactions
with PostgreSQL/MySQL using Django ORM.
Technologies:
Core: Python, Django, Django REST Framework.
Database: PostgreSQL, MySQL.
Tasks: Celery, Redis (Broker), Cron.
Auth: JWT, OAuth.
Testing: Unit Tests, PEP8 Compliance.
Python Django/FastAPI/Software/Prompt
Engineer
Strategic Tech Lead and Backend Architect with 5+ years of experience in building
complex, high-load ecosystems from the ground up. I bridge the gap between business
vision and high-performance technical execution, specializing in async-first
architectures (FastAPI, SQLAlchemy 2.0) and distributed systems. Expert at migrating
legacy monoliths to scalable microservices in Telecom and E-commerce domains,
managing datasets of 5M+ records. A dedicated advocate for engineering excellence, I
Contact focus on establishing architectural standards (ADR), performance optimization
(AsyncIO, Redis, ElasticSearch), and leading cross-functional teams to deliver robust,
scalable solutions with 99.9% reliability.
[
Telegram Experience
@petro_sq42
Senior / Tech Lead Python Software Engineer at NeuroTrack
Address
8/2025 – Present
Ukraine, Kyiv city
Architectural Leadership & Strategy
Gitlab
Architected and launched a high-performance Risk Assessment system from
gitlab.com/peter2949
scratch, choosing a Modular Monolith approach. This strategy allowed hitting
Linkedin aggressive business deadlines while ensuring independent scalability of workers
[
and services, minimizing resource contention.
Education Established Technical Roadmap: Defined the core stack (FastAPI + SQLAlchemy
2.0) and development standards, ensuring 100% asynchronous I/O to handle
2013 - 2015 high-concurrency data ingestion with minimal latency.
Ministry of Ecology and Natural Resources of Implemented ADR (Architecture Decision Records): Documented all critical design
Ukraine choices, which slashed new developer onboarding time from 2 weeks to 3 days
2019 - 2019 Coursera - Python, OOP and
and ensured architectural consistency.
design patterns, Web Services
Performance & Engineering Excellence
2019 - 2019
Optimized Event Loop Efficiency: Offloaded heavy CPU-bound tasks (complex
DataCamp - Data Analysis, Data
Cleaning, Data Visualization
JSON diffing and payload hashing) to worker threads using asyncio.to_thread,
keeping the API highly responsive under heavy monitoring loads.
2023 - 2024 Scalable Data Processing: Built a system capable of daily monitoring for 10,000+
Luxoft - English with Native Speaker,
companies on minimal infrastructure. Optimized DB interactions using asyncpg
Advanced PostgreSQL, Security Awareness
pooling and efficient PostgreSQL indexing.
Reliability & Concurrency: Engineered a background notification pipeline using
Skills PostgreSQL row-level locking (SKIP LOCKED), ensuring "exactly-once" alert
delivery via Telegram bot without the overhead of a dedicated message broker.
Python (5+ years): Expert level, AsyncIO, aiohttp,
Threading/Multiprocessing, Event-Driven
Architecture. Security & Operational Stability
Hardened Auth System: Implemented a "Fail-Closed" security model using Redis
Testing & Quality: Pytest, Django UnitTest, Black,
for JWT revocation; the system prioritizes security by rejecting requests if the
Isort, Flake8, Pylint, Git Pre-commit.
revocation backend is unreachable.
Web: FastAPI (3+ years), Django/DRF (5+ years), Full-Cycle Observability: Integrated structured logging (Loguru) and request
GraphQL (Graphene), Flask, JSON-RPC.
correlation (X-Request-ID), providing deep visibility into asynchronous task
Protocols: REST, gRPC, WebSocket, XPath, execution and error tracing.
WSDL.
Data bases: PostgreSQL(Optimization, SQL Leadership & Mentorship
Alchemy 2.0), MySQL. Code Quality Governance: Introduced a rigorous Code Review process and
automated linting (Black, MyPy), fostering a culture of high engineering standards
Vector & NoSQL: Qdrant (Vector DB), MongoDB.
within the team.
Caching & Locks: Redis (LRU, Distributed Locks). Technical Consulting: Acted as the primary technical point of contact for
AI/LLM Integration: OpenAI API (Assistants, File stakeholders, translating complex business requirements into scalable technical
Storage, Embeddings). specifications.
AI Engineering: Prompt Engineering, RAG Technologies:
Architectures. Core: Python 3.13, FastAPI, SQLAlchemy 2.0 (AsyncIO), Pydantic v2.
AI/ML: OpenAI API (RAG, Assistants), Qdrant (Vector DB), Prompt Engineering.
DevOps: Kubernetes (K8s), Docker & Docker Storage & Cache: PostgreSQL 16 (asyncpg), Redis 7 (LRU, TTL).
Compose, Nginx, Linux. Processing: APScheduler (AsyncIOScheduler), DeepDiff (CPU-bound offloading).
Cloud: AWS (S3), Heroku. Infrastructure: Docker & Docker Compose, Loguru, Sentry, Telegram Bot (Aiogram
3).
Messaging & Background tasks: Kafka,
RabbitMQ, Celery & Celery Beat. Middle Python Backend Developer at Luxoft (Telecom Domain)
CI/CD: Jenkins, GitLab CI, Artifactory. 01/2022 – 01/2025
Monitoring: Sentry, Prometheus, ELK Stack Architectural Transformation & Scalability
(Elasticsearch, Logstash, Kibana), Grafana. Orchestrated the migration of a legacy Telecom monolith to a distributed
Auth & Security: Keycloak, SSO, OpenID ecosystem, supported 25+ microservices(Web/API/Gateways/Bots),
Connect (OIDC). decoupling critical domains like Billing, Pricing, and Reporting, personal
Jira, Confluence, technical documentation account.
(Swagger/OpenAPI, ADR). Designed high-performance communication channels between services using
gRPC and REST, replacing synchronous blocking calls with asynchronous
Bots: aiogram (Telegram/Discord bots).
patterns.
Language Revamped the core calculation engine by migrating from Django to FastAPI,
leveraging AsyncIO and ThreadPoolExecutor for CPU-bound tasks, which
English - Intermediate stabilized real-time calculations for tens of thousands of active users.
Ukraine - Native
Russian - Advanced Database Optimization & High Load
Managed high-volume datasets (millions of records) in PostgreSQL. Achieved
References sub-second query performance by implementing advanced indexing
strategies (B-tree, Hash, GIN) and deep query optimization using EXPLAIN
ANALYZE.
Implemented ElasticSearch for a complex e-commerce platform (based on
Python Saleor), enabling instant full-text search and faceted filtering
capabilities.
Engineered a robust caching and locking layer using Redis (Distributed Locks,
Cache-Aside pattern, Celery Broker), eliminating race conditions in
concurrent billing transactions.
Security & Infrastructure (DevOps)
Architected a centralized SSO (Single Sign-On) system using Keycloak with
Back-Channel Logout, ensuring synchronous session termination across all
web and mobile applications.
Enhanced the CI/CD pipeline (GitLab CI/Jenkins) for 30+ projects: automated
tagging, testing, media/DB synchronization, and Docker image builds.
Contributed to Kubernetes management: optimized resource allocation via
Helm charts, configured services, and tuned deployment strategies for high
availability.
Optimized API Data Fetching by integrating GraphQL (Graphene), allowing
frontend clients to request precise data structures and reducing network
overhead.
Leadership & Process
Drove the "MVP First" delivery strategy: prioritized core business value
delivery to unblock releases, handling complex edge-cases in post-release
iterations.
Established engineering standards: conducted rigorous Code Reviews,
mentored junior developer, and maintained comprehensive documentation
(Swagger/OpenAPI, Confluence) for QA, Frontend, and Product teams.
Technologies:
Core: Python, FastAPI, Django, DRF, AsyncIO.
Architecture: Microservices, gRPC, REST, GraphQL (Graphene).
Databases: PostgreSQL (Advanced optimization), ElasticSearch, MariaDB.
Messaging & Scalability: RabbitMQ, Redis (Distributed locks, Celery broker).
DevOps & Security: Kubernetes (Helm), GitLab CI, Prometheus, Keycloak (SSO),
OAuth2/OIDC.
Lead Python Software Engineer (Founding Engineer) at Vist-m,
Ukraine, Kyiv 03/2021 – 01/2022 + 6 month support
Leadership & Product Development
Led a cross-functional team (2 Frontend Developers, UI/UX Designer),
bridging the gap between business stakeholders and engineering. Translated
abstract business ideas into technical specifications and roadmaps.
Drove the product evolution based on user feedback cycles, prioritizing
features that directly impacted sales conversion and user retention.
Core Engineering: Smart Pricing & Algorithms
Engineered a Dynamic Smart Pricing System: Developed background
algorithms for real-time price adjustment based on competitor monitoring
(parsing Hotline/Ekatalog), dynamic margin rules (Category/Brand), and
stock availability.
Implemented Advanced Marketing Logic: Built an automated scheduler for
time-limited campaigns (discounts) and an auto-unpublishing mechanism to
manage catalog hygiene without manual intervention.
Designed a Hybrid Recommendation Engine: Combined SQL-based attribute
matching with "bought together" historical analysis and priority boosting
logic to maximize Cross-Sell and Up-Sell opportunities.
Data Engineering & Automation
Built a High-Performance ETL Pipeline: Unified data from multiple suppliers
via REST/XML APIs and custom parsers (Excel/CSV/Scraping). Reduced new
product ingestion time by 80% (from hours to <10 minutes).
Automated Supply Chain Workflows: Implemented scripts for automated B2B
ordering from suppliers and synchronized inventory updates.
Integrations & Infrastructure
FinTech & Logistics Integrations: Integrated LiqPay for complex payment
flows (Two-Phase Commit/Holding, Refunds) and Nova Poshta API for
automated waybill (TTN) generation and branch data synchronization.
DevOps & Monitoring: Deployed the ecosystem on Heroku using Docker
Compose and Nginx. Configured automated PostgreSQL backups to AWS S3,
real-time error tracking via Sentry, and instant order notifications via a
Telegram Bot. Implemented MVP of B2B portal.
Admin Panel Customization: Overhauled the management interface with
Bulk Editing, Drag-and-Drop sorting, and Data Export/Import tools to
streamline content operations.
Technologies:
Core: Python, Django, DRF, Celery & Celery Beat.
Automation: Web Scraping (Scrapy/BS4), ETL Pipelines (XML, CSV, Excel parsing).
Integrations: LiqPay API (Holding/Refunds), Nova Poshta API, Telegram Bot.
Storage: PostgreSQL, Redis (Cache-aside), AWS S3 (Backups).
DevOps: Docker Compose, Nginx, Heroku, Sentry.
Python Back-end Developer at SoftWork UK(remote)(Ecommerce
Domain) 02/2019 – 03/2020
Key responsibility
REST API Development: Designed and implemented RESTful APIs using Django
and Django REST Framework (DRF), handling user authentication (JWT/OAuth)
and data management.
Third-Party Integrations: Successfully integrated external payment gateways and
service APIs, ensuring secure and reliable transaction processing.
Background Processing: Implemented asynchronous tasks and scheduled jobs
(CRON) using Celery and Redis to offload heavy operations from the main request
cycle.
Code Quality & Testing: Maintained high code standards by writing
comprehensive Unit Tests, performing bug fixing, and strictly adhering to PEP8
guidelines.
Database Management: Managed database schemas and optimized interactions
with PostgreSQL/MySQL using Django ORM.
Technologies:
Core: Python, Django, Django REST Framework.
Database: PostgreSQL, MySQL.
Tasks: Celery, Redis (Broker), Cron.
Auth: JWT, OAuth.
Testing: Unit Tests, PEP8 Compliance.
Similar candidates
-
Python-програміст
Lviv, Remote -
Python-програміст
Remote -
Python-програміст
Remote -
Python-програміст
Remote -
Python engineer
40000 UAH, Remote -
Python-програміст
Remote