Kraj: Ukraine
Lokalizacja: Warszawa, PL
Na Useme od 19 października 2026
O mnie
Python backend developer based in Warsaw. I build asynchronous APIs and event-driven backends with FastAPI, async SQLAlchemy, PostgreSQL, Redis and Docker.
What I can help with:
- REST APIs and backend services (JWT, OAuth 2.0, Auth0)
- Integrations and automation (Google Calendar API, third-party APIs, background jobs)
- Long-running tasks and real-time features (Redis queues, Pub/Sub, WebSockets)
- MQTT/IoT frameworks and device simulators
- Database design, migrations and concurrency issues
- Automated tests (Pytest, Testcontainers)
Experience: core quiz domain of a commercial quiz platform MVP, plus contract projects under NDA: an event-driven pipeline for long LLM inference and an MQTT framework used by a client's team as a load generator.
I work to a clearly defined scope, deliver tested code, and keep you updated along the way. Communication in English or Ukrainian.
Kategorie
CV / Résumé
Mar 2026 - Teraz
Backend Engineer (Contract)
Freelance
Delivered backend MVPs and proofs of concept under NDA: async LLM job pipeline (Redis queues, Pub/Sub, WebSockets), MQTT telemetry framework with device emulators, Testcontainers-based integration tests.
Wrz 2025 - Lut 2026
Backend Developer
Meduzzen
Owned the core quiz domain of a commercial quiz platform MVP, working with a senior engineer: FastAPI, async SQLAlchemy 2.0, PostgreSQL, Redis caching and rate limiting, row locking against duplicate attempts, Pytest.
Sty 2025 - Sie 2025
Backend Developer (Applied Research)
NTU KPI
Built internal automation tools: PostgreSQL schemas with Alembic migrations, two-way Google Calendar API sync via OAuth 2.0, Dockerized services, Pytest integration tests.
Portfolio
Reference rebuild (no proprietary logic) of the core quiz domain I owned in a team MVP: copy-on-write quiz versioning, row locking against duplicate attempts, Redis caching, Auth0/JWT. FastAPI, async SQLAlchemy 2.0, PostgreSQL, Pytest.
Async LLM Inference Pipeline (PoC)
Event-driven backend for long LLM inference: requests are queued in Redis and return 202 Accepted, results stream back via Pub/Sub and WebSockets. No more HTTP timeouts. Stack: Python, Redis, Pub/Sub, WebSockets.
Built under NDA as a contract MVP; the public, stripped-down core is on PyPI and GitHub. Extensible Python framework for MQTT IoT systems: reusable base classes for hubs, devices and sensors, class registry, logging. Docker, Pytest.