Зареєструватися
  • File

Ростислав

Full stack software engineer

Considering positions:
Full stack software engineer, Back-end програміст
Age:
42 years
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

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.

Ростислав Гнаткевич
Full-stack Engineer (AI-first)
Львів, Україна · Віддалено
[open contact info](look above in the "contact info" section) (Telegram) · [open contact info](look above in the "contact info" section)
—————
Про себе
Розробляв і підтримував власний e-commerce проект 12 років — від верстки і PHP до серверної інфраструктури. Маю практичний досвід повного стеку: бекенд, фронтенд, сервер. Будую продукти від ідеї до деплою з AI як основним інструментом розробки — Claude Code, Cursor, щоденна робота. Розділяю підхід AI-first development: AI це інструмент, архітектурні рішення і відповідальність за результат — мої.
—————
Досвід
Electrika · 2026 — тепер
Власний проект — SaaS-редактор електросхем · In Progress
•Міграція з Drupal монолітy на сучасний стек: Next.js + FastAPI + PostgreSQL + Redis + Docker
•Спроектував MVC архітектуру редактора для ізоляції від draw2d — з розрахунком на майбутню міграцію
•Мігрував редактор з draw2d на React Flow — передбачив кінець підтримки бібліотеки до того як це стало проблемою
•Каталог 6,700+ електричних елементів, система підписок (free/pro/team), авторизація
•Стек: Next.js, React, FastAPI, PostgreSQL, Redis, Docker
—————
Kambala · 2025 — тепер
Власний проект — Telegram-бот автоматичні субтитри для відео · Production
•AI-пайплайн: Whisper Local → Groq → AssemblyAI → Deepgram — автоматичний fallback між провайдерами
•Smart routing на основі плану підписки: FREE — черга до локальної моделі, PRO — миттєвий fallback на хмару; 95%+ запитів коштують $0
•Graceful cancellation довготривалих процесів (FFmpeg subprocess + Whisper multiprocessing)
•Локальний Telegram Bot API Server — підтримка файлів до 2GB
•Стек: Python, aiogram, FastAPI, PostgreSQL, Redis, Docker
—————
HorseBooks · 2026
Власний проект — Telegram-бот каталог книг про коней та верхову їзду · Production
•9-кроковий ingestion pipeline: PDF → валідація → переклад → категоризація → векторні ембеддінги
•Гібридний пошук: FTS5 (точний) + семантичний (за змістом) з автоматичним fallback
•AI-асистент на OpenAI або Claude: семантичний пошук → контекст каталогу → рекомендації
•Стек: Python, aiogram, SQLite, OpenAI API, Claude API, Docker
—————
HorseSale · 2025
Власний проект — Telegram-бот дошка оголошень · In Progress
•3 боти: парсер Telegram-каналів (Telethon, публічні і приватні), бот для користувачів, адмін-бот
•Pipeline: парсинг → антиспам валідація → AI покращення тексту → планування → розподіл по групах
•Burst protection middleware, дедублікація через content hash
•Повністю асинхронний: asyncpg, aiogram, aiofiles — без блокуючих операцій
•Стек: Python, aiogram, Telethon, PostgreSQL, asyncpg, OpenAI API, Docker
—————
WordPress · 2022 — тепер
Developer / Administrator
•Розробка та підтримка сайтів, мультимовність, форми, SEO
•Автоматизація публікації контенту через WordPress REST API + Python
—————
Власний e-commerce проект (PrestaShop) · 2010 — 2022
Full-stack розробка та адміністрування
•Розробка і підтримка великого монолітного PHP-проекту протягом 12 років
•Написання кастомних модулів на PHP: оплата, доставка, синхронізація каталогу
•Верстка тем з нуля: HTML5, CSS3, SCSS, Bootstrap, JavaScript
•Адміністрування VPS: Linux, nginx, MySQL, Docker, SSL
•Автоматизація задач: Python-скрипти, парсинг даних
—————
AI-інструменти та розробка
AI-first підхід: маю чітке розуміння як реалізувати проєкт за допомогою AI інструментів. Самостійно проектую рішення — від вибору технологій і архітектури до розробки і деплою.
Промпт-інжиніринг: генерація коду, рефакторинг, дебаг, тести, швидка реалізація функцій — знаю як сформулювати задачу щоб отримати точний і передбачуваний результат.
Робота з чужим кодом: використовую AI для швидкого занурення в незнайомі проекти — аналіз структури, розуміння логіки, пошук слабких місць, оптимізація, написання документації. Можу підхопити чужий код і швидко почати з ним працювати.
Стек: Claude Code, Cursor, Codex CLI, OpenAI/Anthropic API, Local LLM
—————
Навички
Backend: PHP (PrestaShop / Wordpress), Python (FastAPI, asyncio, aiogram), PostgreSQL, MySQL, SQLite, Redis
Frontend: HTML5, CSS3, SCSS, Bootstrap, Tailwind, JavaScript / jQuery, Next.js / React
Сервер: Linux, nginx, Apache, Docker, SSL, SSH
AI/LLM: OpenAI API, Claude API, Faster Whisper, Groq, RAG, векторні ембеддінги
Інструменти: Git, Webpack, Vite, Docker Compose, Pydantic, Alembic
Графіка: Figma, Photoshop — базовий рівень
—————
Ключові якості
•Повний цикл розробки — від архітектури до деплою
•Серверна база: VPS, Docker, nginx — можу не тільки зробити, але й запустити
•Швидко навчаюсь і розбираюсь в чужому коді
•Люблю порядок: чистий код, докстрінги, документація
•Захоплююсь оптимізацією — шукаю нестандартні рішення там де інші зупиняються
•Технологія не є бар'єром — новий стек освоюю в процесі роботи
•Відкритий до фідбеку, аргументую рішення, беру відповідальність за результат
—————
Освіта
Вища освіта
—————
Мови
•Українська — рідна
•Російська — вільно
•Англійська — читання технічної документації

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: