Scale & harden your backend
Performance tuning, caching, query optimization, and CI/CD so releases stop being a gamble.
SaaS · marketplaces · subscription products
Discuss this service// Senior Python Developer · Backend Engineer
I help product teams turn complex requirements into stable Django/Python backends: APIs, queues, payments, real-time, and AI — shipped with tests and observability.
Seville, Spain · Remote EU / US / worldwide
Trusted by SaaS, IoT, and digital-commerce teams · 10+ years in production
10+
Years in production
SaaS, IoT, commerce
99.9%
API uptime
Rate limits & monitoring
500+
Requests/sec
Peak API throughput
10k+
Users served
Multi-tenant platforms
// services
Clear scope, measurable outcomes, and production-ready code — not slide-deck architecture.
Performance tuning, caching, query optimization, and CI/CD so releases stop being a gamble.
SaaS · marketplaces · subscription products
Discuss this serviceEvent-driven pipelines, device telemetry, and reliable message queues when seconds matter.
IoT · logistics · mobility · hardware teams
Discuss this serviceLangChain integrations, guardrails, and backend workflows that connect LLMs to your data.
Support automation · internal tools · data products
Discuss this service// tech_stack
Tools I use daily to keep systems fast, observable, and cheap to operate at scale.
// experience
Every engagement focused on metrics your business cares about: speed, uptime, cost, and risk.
Senior Python Developer / Backend Engineer
2023 — 2025
Remote · Los Angeles
Python Developer · IoT & Real-time Systems
2021 — 2022
Remote · Moscow
Python Developer · CRDT & Multi-tenant
2019 — 2021
Remote · Warsaw
Python Developer · IoT & GIS
2018 — 2020
Remote
// featured_projects
Selected builds where architecture decisions directly unlocked product growth or reliability.
Conflict-free document sync with 15+ simultaneous editors without data loss.
→ Enabled real-time co-editing for a SaaS website builder.
OpenAI and Claude integration via LangChain for automated first-line ticket handling.
→ Reduced manual triage load on support workflows.
Box rental automation: Orange Pi, subscriptions, RabbitMQ queues, and real-time device status.
→ Retention +20% · alert response 15 min → 30 sec.
// testimonials
Generic feedback patterns from B2B SaaS, IoT, and platform engagements — names anonymized.
“Roman took our Django monolith from “works in staging” to predictable releases. API latency dropped, on-call got quieter, and we finally trust the deploy pipeline.”
“We needed real-time device telemetry without losing messages at peak load. Queues, monitoring, and clear runbooks — production stopped being a black box.”
“Clear scope, no architecture theatre. Weekly updates, tests in CI, and backend decisions explained in business terms — not slide-deck jargon.”
// contact
Tell me where you’re stuck — scaling, reliability, integrations, or greenfield architecture. First call is free, no commitment.
Typical reply: within 24 hours · English & Russian
Or reach out directly
roman@sapezhko.com · Seville, Spain · Remote worldwide