Олександр

Web developer

Розглядає посади:
Web developer, Python-програміст, DevOps engineer, інженер з автоматизації, Full stack програміст
Вид зайнятості:
повна, неповна
Вік:
31 рік
Місто проживання:
Кривий Ріг
Готовий працювати:
Дистанційно, Дніпро, Київ, Кривий Ріг, Львів, Харків

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

Шукач вказав: ТелефонЕл. пошту

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

Досвід роботи

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

з 06.2024 по 06.2025 (1 рік)
Tegem, Київ (IT)

🔧 Backend-розробка (CRM, API, мікросервіси)

Розробка CRM-систем, REST API та мікросервісів з нуля.

Стек: FastAPI (основний), рідше Django, PostgreSQL, Redis, MinIO.

Приклади:

CRM для контент-менеджменту з інтеграцією S3 (MinIO) для зберігання зображень.

API для мобільного додатку з ролями, JWT-автентифікацією, модулями оповіщень.

🚀 CI/CD та DevOps

Повне налаштування CI/CD у GitLab CI:

Створення пайплайнів з gitlab-ci.yml для Dev, UAT, Prod середовищ.

Автоматичні білди через GitLab Runner на docker:dind.

Пайплайни як з docker-compose up, так і білди по SSH на VPS.

Приклади:

Динамічне складання контейнерів під кожну гілку (feature/*) з тегами.

Власноручне налаштування раннерів на VPS із самопідписаними сертифікатами.

🌐 Парсинг сайтів та автоматизація

Розробка кастомних парсерів на Playwright + BeautifulSoup.

Приклади:

Простий RSS/API парсинг новин для агрегатора.

Багаторівневий парсер сторінок стрімінгової платформи: навігація по iframe, обхід авторизацій, збереження структури контенту.

Досвід обходу anti-bot захистів (реалістична емуляція поведінки користувача, налаштування stealth).

🤖 Інтеграція штучного інтелекту

Робота з LLM-платформами: Ollama (локально), Groq, Gemini, OpenAI (платно).

Приклади застосувань:

AI-модерація зображень/відео (виявлення NSFW).

AI-фільтр спамерів у реальному чаті.

Чат-асистент в CRM на базі GPT-4 із контекстною підтримкою, інтеграцією в Jivochat.

Використання LLM для автозаповнення мета-даних при парсингу контенту.

☸️ Kubernetes та масштабування

Досвід з MicroK8s, Minikube, Helm.

Приклад:

У проекті створював драйвер динамічного деплою сайтів: кожен новий клієнт → новий namespace з CRM + PostgreSQL.

Перенесення docker-compose стеку в K8s через Deployment, PVC, Ingress, ConfigMap.

🛠️ Інфраструктура, VPS, Nginx, Cloudflared

Повний цикл деплою:

Налаштування VPS (Ubuntu), запуск Docker, встановлення раннерів.

Проксірування доменів через Nginx, HTTPS, Let’s Encrypt.

Тунелювання через Cloudflared (Cloudflare Tunnels) — використання публічних доменів без відкриття портів.

Приклади:

Налаштування білого списку IP для адмінок.

Автоматичне оновлення DNS через API Cloudflare під час деплою.

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

з 01.2024 по 06.2024 (6 місяців)
Renewator, Дистанційно (IT)

Написання CRM та Telegram ботів

Освіта

Львівський державний університет безпеки життєдіяльності

Пожежна безпека, Львів
Вища, з 2013 по 2017 (4 роки)

Вища технічна освіта.

Знання і навички

  • Python
  • Django
  • Django Rest Framework
  • JavaScript
  • PostgreSQL
  • Redis
  • Docker
  • Git
  • Користувач ОС Linux
  • SQLAlchemy
  • FastAPI
  • OpenAI
  • Jira
  • N8n
  • GitLab
  • Адміністрування VPS
  • K8s
  • Minikube
  • Mikrok8s
  • Cloudflare
  • Minio
  • CI/CD

Знання мов

Англійська — вище середнього

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

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


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