• PRO

Олександр

Web developer

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

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

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

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

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

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 (5 місяців)
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

Знання мов

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

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

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


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