qperjkee

Software Engineer | Python

Software Engineer with commercial experience building and maintaining production services and large-scale data-processing pipelines in Python. Skilled in FastAPI, PostgreSQL, SQLAlchemy, Docker, Kubernetes, and asynchronous Python, with hands-on experience in backend development, data processing, feed integration, automation, and production reliability.

Focused on code quality, testing, and data reliability, with experience in unit and integration testing with Pytest, feed validation, data consistency checks, and regression testing. Experienced in production monitoring and observability with Grafana and Kibana, structured logging, alerting, incident investigation, and LLM-based automation and prompt engineering for engineering workflows.

Strong foundation in OOP, SOLID principles, data structures, algorithms, and software architecture, with experience owning services end-to-end - from development and deployment to monitoring, incident investigation, performance optimization, and reliability improvements. 

Skills

Backend Development: Python, FastAPI, REST APIs, Asynchronous Python, Asyncio, SQLAlchemy, Pydantic

Data & Automation: Data Processing, ETL Pipelines, Pandas, NumPy, Web Scraping, Data Extraction, Scrapy, Playwright, BeautifulSoup, LLM-based Automation, Prompt Engineering

Databases: PostgreSQL, MySQL, SQLite, MSSQL, SQL

Cloud & DevOps: Docker, Kubernetes, Linux, GitLab CI/CD

Testing & Observability: Pytest, Grafana, Kibana, Structured Logging, Monitoring, Metrics, Alerting

Software Engineering: OOP, SOLID Principles, Software Architecture, Performance Optimization, Production Reliability, Incident Investigation

Version Control & Integration: Git, GitLab, REST API Integrations, Slack, Jira, PagerDuty

Highlights

  • Developed, deployed, and maintained production services and data-processing pipelines using Python, PostgreSQL, FastAPI, Docker, Kubernetes, and GitLab, ensuring reliable and scalable data aggregation.
  • Onboarded 100+ new data sources by analyzing and mapping XML, JSON, and HTML feeds, handling edge cases, dynamic content, access restrictions, and anti-bot protection, and integrating structured data into the aggregation pipeline.
  • Optimized indexing budget through CPC-based filtering for five high-volume projects, reducing indexer load by \~3.96M jobs/day and decreasing the US database footprint by 2.5–3M UIDs daily, resulting in faster indexing and more efficient database maintenance.
  • Implemented LLM-based workflow automation for XML/JSON feed analysis, configuration generation, data processing, and repetitive operational tasks, reducing manual effort and accelerating data-source onboarding.
  • Built and maintained workflow automation solutions integrating Slack, Jira, PagerDuty, and internal APIs, streamlining operational processes, alerting, monitoring, and SLA-driven incident management.
  • Optimized production aggregation services, delivered production hotfixes, and improved system reliability and performance. Implemented retry and failure-handling mechanisms for data-processing workflows to improve resilience against transient failures.
  • Monitored production systems using Grafana and Kibana, maintained structured logging, investigated production incidents, and improved service observability through metrics, dashboards, and alerting.

Experience: 3 years

Yearly salary: $30,000

Hourly rate: $0

Nationality: 🇺🇦 Ukraine

Residency: 🇺🇦 Ukraine


Experience

Aggregation Quality Engineer (Software Engineer)
Jooble
2024 - 2026
Developed, deployed, and maintained production services and data-processing pipelines using Python, PostgreSQL, FastAPI, Docker, Kubernetes, and GitLab, ensuring reliable and scalable data aggregation. Onboarded 100+ new data sources by analyzing and mapping XML, JSON, and HTML feeds, handling edge cases, dynamic content, access restrictions, and anti-bot protection, and integrating structured data into the aggregation pipeline. Optimized indexing budget through CPC-based filtering for five high-volume projects, reducing indexer load by ~3.96M jobs/day and decreasing the US database footprint by 2.5–3M UIDs daily, resulting in faster indexing and more efficient database maintenance. Implemented LLM-based workflow automation for XML/JSON feed analysis, configuration generation, data processing, and repetitive operational tasks, reducing manual effort and accelerating data-source onboarding. Built and maintained workflow automation solutions integrating Slack, Jira, PagerDuty, and internal APIs, streamlining operational processes, alerting, monitoring, and SLA-driven incident management. Optimized production aggregation services, delivered production hotfixes, and improved system reliability and performance. Implemented retry and failure-handling mechanisms for data-processing workflows to improve resilience against transient failures. Monitored production systems using Grafana and Kibana, maintained structured logging, investigated production incidents, and improved service observability through metrics, dashboards, and alerting.
Python Programming Teacher
Logika
2023 - 2024
Taught groups of children the fundamentals of programming using Python. Developed studentsʼ logical thinking, problem-solving skills, and creativity through programming exercises. Guided students through project-based learning, from idea development to implementation.

Skills

docker
git
grafana
kubernetes
linux
nosql
postgres
scikit-learn
sql
python
english
russian
ukrainian