Сергей
Fullstack-розробник
- Considering positions:
- Fullstack-розробник, Vibecoder, Python-програміст
- Age:
- 22 years
- City of residence:
- Odesa
- Ready to work:
- Odesa, Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19878421/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
AI-Native Full-Stack Developer
Odesa, Ukraine | [
Open to remote work worldwide.
SUMMARY
AI-native full-stack developer. I build with AI across the whole cycle: I use Claude Code and Gemini every day to plan,
write, test and ship, and I review and understand what I commit instead of copy-pasting. Strong engineering base
underneath: async Python (FastAPI), React + TypeScript, automated tests and CI. Around 6 months of hands-on
project experience and a Computer Engineering master's background. Looking for my first commercial role.
HOW I WORK WITH AI
I use AI on the full development cycle, but I stay the engineer who owns the result.
Main tools: Claude Code (daily driver) and Cursor; Google Gemini API for LLM features in my own apps.
Delegate and verify: I break a task into steps, prompt the AI in iterations, then run the code and check it before I commit. I
do not ship what I have not verified.
Claude Code skills I use most: brainstorming, multi-agent workflows (splitting work across parallel tasks), writing-plans
(spec-first), systematic-debugging.
MCP integrations: Figma MCP for a web app design flow, n8n MCP for an automation pipeline.
Where AI fails: it invents methods, skips edge cases, and says "it works" without tests. So I keep engineering standards
(tests, CI, validation) on top of the speed.
EXPERIENCE
Full-Stack & AI Developer - Personal & Team Projects Jan 2026 - Present (~6 months)
DigiShop: full-stack store for digital goods with a complete payment cycle. FastAPI + async SQLAlchemy + PostgreSQL
backend; Redis for caching, rate limiting and as the message broker; Celery (worker + beat) for async order delivery and
stale-order cleanup; Stripe Checkout with signature-verified webhooks and idempotent payment processing; JWT auth
+ Google OAuth. React 18 + TypeScript frontend (Vite, Zustand, TanStack Query, Tailwind). 134 tests (pytest + Vitest,
TDD), Alembic migrations, 5-service docker-compose, GitHub Actions CI. I built it AI-assisted and verified the full flow
end-to-end on real Stripe test payments. Repo
Mail GenAIrator: full-stack AI web app that generates emails from a topic, tone and length. Next.js (App Router) + React
+ TypeScript + Tailwind + shadcn/ui, Supabase (auth + Postgres), Gemini, deployed on Vercel. AI scaffolded the happy
path; I added the mock mode, rate-limit fallback, full error handling and validation that make it survive real use. Live:
mail-genairator.vercel.app
Telegram Task Scheduler Bot: multi-user bot where an LLM (Gemini API) parses free text into structured tasks (strict
JSON, validation, retries). Async Python (aiogram 3, SQLAlchemy async, PostgreSQL), APScheduler reminders. 86 tests
(pytest, TDD); deployed on a Linux VM as a systemd service with CI on GitHub Actions.
Data-collection pipeline: Python, Docker, PostgreSQL. Collects data from public APIs by configurable profiles, dedupes
via MD5 + perceptual hashing, with a moderation panel and auto-publishing. I explored self-hosted n8n (with MCP), then
moved the logic to Python for flexibility.
LoLAnalitik (team project, Backend Developer): backend for an ML game-analysis tool. Built a TTL/LRU cache for an
external API that cut load 3×; nearest-position lookup with scipy cKDTree at O(log n). First production-grade team
project, with a shared codebase and code reviews.
EDUCATION
Master's - Computer Engineering (IT) | Odesa National Polytechnic University (ONTU) Sep 2025 - Present
Bachelor's - Game Development and Interactive Media in VR | Odesa National Polytechnic Sep 2021 - Jun 2025
University (ONTU)
CERTIFICATIONS
Claude Code 101 - Anthropic | May 2026
Claude Code in Action - Anthropic | April 2026
TECHNICAL SKILLS
AI-native workflow: Claude Code, Cursor, Google Gemini API, prompt engineering, context management, LLM integration,
structured outputs, MCP (Figma, n8n), multi-agent task splitting
Languages: Python, JavaScript, TypeScript, C# (OOP), SQL
Backend / API: FastAPI, aiogram 3, REST API, Pydantic v2, SQLAlchemy (async), Alembic, Celery, pytest, TDD
Frontend: React 18, Next.js (App Router), TypeScript, Vite, Zustand, TanStack Query, Tailwind CSS, shadcn/ui, Vitest
Databases: PostgreSQL, Redis, Supabase, SQLite
Payments / Auth: Stripe API (Checkout, webhooks, idempotency), JWT, OAuth 2.0 (Google)
DevOps: Docker, docker-compose (multi-service), GitHub Actions (CI), Vercel, systemd, Linux, Oracle Cloud
Algorithms & Data: graph algorithms (DFS, cycle detection), spatial indexing (scipy cKDTree), TTL/LRU caching, web
scraping (Playwright)
Tools: Git, GitHub, GitLab, VS Code, Figma
LANGUAGES
Ukrainian - Native
Russian - Native
English - Intermediate (B1)
More resumes of this candidate
Considering positions: Vibecoder, Python-програміст, Back-end програміст, 3 more positions
Odesa, Remote
Serhii Voitov AI-Native Full-Stack Developer Odesa, Ukraine | | | LinkedIn | GitHub Open to remote work worldwide. S U M M A RY AI-native full-stack developer. I build with AI across the whole cycle...
Velykyi Dalnyk, Remote
СЕРГІЙ ВОЙТОВ Junior Python / C# Backend розробник Одеса, Україна • • ПРОФЕСІЙНИЙ ПРОФІЛЬ Junior Python/C# розробник з практичним досвідом створення production-рівневих backend-систем. Спеціалізація...
Similar candidates
-
Fullstack Web Developer PHP (Laravel, JavaScript)
80000 UAH, Remote -
Fullstack-розробник
Remote -
Fullstack-розробник
20000 UAH, Remote -
Fullstack-розробник
Remote -
PHP Fullstack Developer (Laravel, Symfony)
60000 UAH, Kyiv, Remote -
Fullstack-розробник
Remote