• Файл

Андрій

Python-програміст

Вік:
19 років
Місто проживання:
Львів
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Андрій Грищук — Python Developer

Андрій Грищук — Python Developer
Python Backend Developer · Web Scraping & Automation

Кельце, Польща (віддалено) · Telegram: @FlacSSy · Email: [відкрити контакти](див. вище в блоці «контактна інформація») ·
GitHub · flacsy.dev

Профіль
Python-розробник, який створює системи збору даних, браузерну
автоматизацію та backend-сервіси на FastAPI. З березня 2026 року фрілансю:
автоматизація та збір даних з державних закупівельних порталів з антибот-
захистом, Telegram-боти, інтеграції з API та LLM. До цього — 9 місяців основним
backend-розробником B2B SaaS-стартапу. Пишу код, який переживає зміни
верстки, бани та таймаути.

Навички
Web-scraping: BeautifulSoup, lxml, XPath, httpx/requests, асинхронний збір,
пагінація, ретраї
Антибот і браузери: Playwright, Patchright, Selenium, headless-браузери,
Tesseract OCR, cookies і сесії, User-Agent, проксі, капчі
Backend: FastAPI, Pydantic, REST API, middleware, авторизація
Дані: PostgreSQL, SQLAlchemy, Redis, проєктування схем
Інфраструктура: Docker, Docker Compose, RabbitMQ, Git, Linux
Telegram: aiogram, self-hosted Telegram Bot API
AI: Gemini API, OpenAI API, structured output, LLM як fallback-парсер
Також: Rust (робочий рівень), PyO3

Досвід
Python-розробник (фріланс, Upwork) · березень 2026 — тепер

Автоматизував подачу заявок на індійському тендерному порталі GeM: від
логіну й капчі до OTP; скрейпінг новинних джерел (Reuters).
Побудував систему збору тендерів з 6 державних порталів США для клієнта:
краулер, API, дашборд (деталі нижче).
Розробляю Telegram-боти для автоматизації процесів і сповіщень, дата-
пайплайни та інтеграції з зовнішніми API.

Page 1 of 3

Андрій Грищук — Python Developer

Веду проєкти самостійно: від уточнення вимог з клієнтом до деплою в Docker.

Backend-розробник, Proova · квітень 2025 — січень 2026

B2B SaaS-стартап: multi-tenant CRM/ERP для компаній пожежної безпеки
великої Британії, команда з 3 людей.
Основний backend-розробник: писав більшу частину backend (мобільний
застосунок і фронтенд робили колеги): архітектура, REST API на FastAPI, схема
БД та оптимізація запитів у PostgreSQL.
Узгоджував API-контракти та реалізацію фіч з mobile і frontend-розробниками
на регулярних дзвінках.
Фонові воркери на RabbitMQ, міграція файлового сховища на S3,
контейнеризація в Docker.
Стек: Python, FastAPI, SQLAlchemy, PostgreSQL, Redis, RabbitMQ, Docker.
Архітектурні рішення разом з тімлідом: ADR, RFC, проєктування схем даних;
взаємне code review.

Проєкти
Платформа збору тендерів з 6 державних порталів США · Upwork, клієнт —
постачальник хімії для водопідготовки

Асинхронний краулер на Python, який збирає публічні тендери з 6
закупівельних порталів США, ~160 нових на добу.
Нормалізація даних з різних порталів у єдину схему PostgreSQL, дедуплікація,
скоринг релевантності за ключовими словами.
REST API на FastAPI та дашборд, де клієнт фільтрує тендери під свій продукт.
Робота з клієнтом напряму: вимоги, поетапна здача через milestones, деплой в
Docker.

Автоматизація участі в тендерах GeM (Government e-Marketplace, Індія) ·
GitHub

Повний цикл подачі заявки без людини: логін, пошук тендера, каталог, ціна,
завантаження документів, EMD/EPBG, підтвердження через OTP.
Капча через Tesseract OCR з ручним fallback, OTP автоматично з пошти через
IMAP.
Антидетект: Patchright (форк Playwright) з людиноподібними затримками,
набором тексту, скролом і рухом миші.
Flow detector читає індикатор прогресу на сторінці й продовжує з поточного
кроку після збою.

Page 2 of 3

Андрій Грищук — Python Developer

Селектори й таймаути в config.yaml з валідацією через Pydantic; debug-режим з
HAR, трейсами та скриншотами.
Результат: участь у 292 тендерах за ~1,5 години, 96% пройшли без ручного
втручання.
Клієнтська версія мала веб-інтерфейс для керування; у репозиторії —
публічна версія без нього.

Telegram-бот агрегації міжміських перевезень

Збирає оголошення з вільним текстом і перетворює їх у структуровані
замовлення.
Gemini API як fallback-парсер, коли правила не спрацювали: дешева модель,
тільки для складних випадків.
Self-hosted Telegram Bot API, RabbitMQ, воркери в Docker.

BadWords — open-source багатомовний фільтр нецензурної лексики

Ядро на Rust, Python-біндинги через PyO3, WebAssembly-білд для JS/TS.
Опубліковано на PyPI, crates.io та npm; документація.

Освіта та мови
Технікум, спеціальність «Інформатика» · Кельце, Польща · 2021 — 2027
(навчання не заважає повній зайнятості)

Українська — рідна
Російська — вільно
Польська — робочий рівень
Англійська — технічна документація та письмова комунікація з клієнтами

Page 3 of 3

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: