
Slava S
Python Backend Developer API Integrations and Automation
Kompetenzen

Meine Dienstleistungen


Portfolio
Arbeitserfahrung
Backend Developer
Glovo
Jul 2024 - Sep 2026 • 2 yrs 2 mos
• Implemented Python backend features for order-processing workflows, including REST endpoints, input validation and order-status updates in Django and FastAPI. • Connected backend services to partner APIs, translating external payloads into application records and handling invalid responses and connection failures. • Implemented Celery-based partner synchronisation, moving external API calls into background jobs and taking responsibility for failure handling and integration tests. • Reworked PostgreSQL data access and added Redis caching for frequently requested reference data to avoid redundant database queries. • Wrote Pytest tests for API validation and integration failures, and delivered backend changes through Git, Docker and CI/CD workflows.
Technical Support Engineer
Amazon
Aug 2022 - Jun 2024 • 1 yr 10 mos
• Handled technical support cases involving failed API requests, authentication errors and inconsistent application data, gathering evidence before escalation. • Built a Python diagnostic utility that collected log entries by request ID into a single report, replacing repeated manual searches during support investigations. • Used SQL to check reported data discrepancies against stored records and identify which part of an integration required further investigation. • Prepared developer escalations with request samples, relevant logs, expected behaviour and reproduction steps; checked proposed fixes against the reported problem. • Investigated release-related failures by comparing Linux configuration, Docker logs and recent Git changes, then documented the findings and recovery steps in Confluence.
Production Support Engineer
SoftServe
Jul 2020 - Aug 2022 • 2 yrs 1 mo
• Triaged application incidents for client systems, using logs and SQL checks to distinguish reproducible defects from data or configuration issues. • Reproduced an application defect by comparing REST responses with database records, provided developers with a reproducible test case, and verified the corrected behaviour before closing the incident. • Prepared Jira defect reports with request payloads and diagnostic evidence, helping Engineering and QA investigate reported problems. • Checked key application functions after releases and maintained troubleshooting notes for support handovers.