• File

Денис

Python Backend Engineer

Considering positions:
Python Backend Engineer, Backend-розробник, Python-програміст 
Age:
23 years
City of residence:
Other countries
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

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.

Denys Shcherbatyi
Python Backend Engineer | FastAPI · PostgreSQL · Docker
St. Pölten, Austria · Remote (CET) | [open contact info](look above in the "contact info" section)
Telegram: @Zebaro24 | [open contact info](look above in the "contact info" section) | github.com/Zebaro24 | zebaro.dev

SUMMARY
Python backend engineer (FastAPI) with 2+ years of experience. Over the last year I built and launched a
production AI SaaS from the first commit: REST API, background processing, Stripe subscriptions, CI/CD with
safe migrations and cloud deployment. I use AI dev tools such as Claude Code every day and know how to get
the most out of them.

TECHNICAL SKILLS
Backend: Python, FastAPI, Pydantic, asyncio, Django / DRF, REST APIs, WebSockets, background jobs
Databases: PostgreSQL, SQLAlchemy, MongoDB
DevOps & Quality: Docker, GitHub Actions CI/CD, Google Cloud, Linux, pytest, mypy, Ruff
AI & LLM: LLM APIs, multi-agent pipelines, structured outputs, MCP, Claude Code
Frontend: TypeScript, Next.js, React

WORK EXPERIENCE

Fullstack Engineer (Python / TypeScript) | Contract · US-based company (NDA)
Sep 2025 – Aug 2026 | Remote
Commercial AI-powered SaaS platform for content analysis, from the first commit to production.
• Designed the architecture and built the FastAPI backend, plus the Next.js / TypeScript frontend
• Designed fault tolerance for non-deterministic AI output: incomplete results never reach users, and failed runs
recover without repeating costly steps
• Optimized resource usage for heavy processing workloads, keeping the service stable under concurrent jobs
• Built automated CI/CD with secure deployments, safe database migrations and isolated environments
• Implemented subscription billing with usage quotas, real-time progress, admin console and data export
• Integrated LLM processing as a parallel multi-agent pipeline with validated structured outputs
• Built AI-native dev tooling: Claude Code subagents, skills and hooks behind one shared quality gate
Scale: 1,300+ backend tests · 80+ documentation pages incl. 20+ ADRs · 1,100+ commits

Freelance Fullstack Developer | Self-employed
May 2024 – Sep 2025
Check-Point-SHOP — Telegram bot for ordering products with delivery
• Built customer and admin flows: catalog, orders, payment confirmation, order status, inventory, roles
Stack: Python, pyTelegramBotAPI, SQLAlchemy, PostgreSQL
Campus-Navigate-3D — Interactive 3D campus map built for a university · Live demo · Backend
• Django REST API and admin panel for locations, camera routes and 3D models; React + Three.js frontend
Stack: React, Three.js, Django, DRF, PostgreSQL, Docker

PROJECTS
Zebaro Core — personal platform on my own server: Telegram bot, FastAPI services, MCP server and site
2025 – present
• Job search: Playwright scrapers for 9 job boards (1,700+ vacancies in 2 months) with tiered filtering
• FastAPI service: Jobs API with keyset pagination, webhooks for GitHub, Telegram and Monobank
• Server tooling from Telegram: Docker control, WireGuard VPN management, scheduled jobs
• Deployed MCP server (Streamable HTTP, bearer auth) used daily with AI assistants to track applications
Stack: Python, FastAPI, Playwright, MongoDB, SQLAlchemy, Docker Compose, GitHub Actions, pytest (650+ tests)

EDUCATION & LANGUAGES
FH St. Pölten, Austria | Erasmus+ exchange semester, Computer Science | Feb 2025 – Jul 2025
Chernihiv Polytechnic National University | BSc in Computer Engineering (AI Systems) | 2021 – 2025
Ukrainian — Native | English — B2 (daily written work, spoken daily in Austria)

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: