Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Andrii Domashchenko

Предложите Andrii работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Ирпень, Украина
сейчас онлайн
отвечает в течение 3 часов
Свободен для работы свободен для работы
5 Сейфов завершены
7 дней 18 часов назад
4 заказчика
сделаны 73 ставки
возраст 27 лет
на сервисе 2 месяца 11 дней

Рейтинг

Успешных проектов
100%
Средняя оценка
10 из 10
Рейтинг
984
Python
Разработка ботов
3 проекта
Python
2 проекта
Парсинг данных
2 проекта
Веб-программирование
1 проект
Разработка ботов

Уровень владения языками

Українська Українська: носитель
English English: выше среднего

Навыки и умения

Программирование

Дизайн и арт


Фото, аудио и видео

Администрирование

  • Windows
    от 200 UAH за час

Переводы


Работа с текстами

Портфолио


  • Для бота FanGroup художника

    Телеграм-бот для популярного артиста украинского шоу-бизнеса
    Этот бот создан с целью автоматизированного управления фан-сообществом, обеспечения эксклюзивного контента и модерирования чата для большой аудитории поклонников артиста. Благодаря четкой структуре кода и использованию современных решений бот легко адаптируется к различным потребностям и масштабам.

    Главные Возможности
    Приватный Доступ к Контенту

    Генерация уникальных ссылок для присоединения к закрытым каналам или группам.
    Приветственные сообщения и пошаговая регистрация новых пользователей (возраст, локация и т.д.).
    Модерация и Безопасность

    Фильтрация Запрещенных Слов: Модуль ban_words и скрипт ban_detector автоматически определяют и удаляют неприемлемые сообщения.
    Управление Нарушителями: Система автоматического мута или бана с помощью кастомных фильтров и обработчиков.
    Интерактивные Опросы и Анкеты

    Использование модулей для пошагового сбора информации о пользователях или проведения голосований среди фанатов.
    Гибкая Админ-Панель

    Отдельные обработчики для администраторов с доступом к модулям управления пользователями и каналами.
    Возможность просмотра статистики, быстрого внесения изменений в настройки и отслеживания активности сообщества.
    Кастомные Клавиатуры и Ответы

    Реализованы специальные клавиатуры для быстрого доступа к командам.
    Шаблонные сообщения для формирования дружеских и понятных ответов.

    Ключевые Преимущества
    Удобство для Фанов:
    Все интеракции — от получения эксклюзивных материалов до участия в опросах — происходят непосредственно в Telegram.

    Эффективная Модерация:
    Автоматическая система мута/бана и фильтрация контента избавляют от ручной проверки, сохраняя позитивную атмосферу в сообществе.

    Легкое Масштабирование:
    Благодаря модульной структуре можно быстро добавлять новые функции или интегрировать дополнительные сервисы (например, CRM или аналитику).

    Интегрированность:
    Возможна работа с различными базами данных, подключение платежных систем или сервисов рассылки для расширения возможностей бота.

    Данный Телеграм-бот — это комплексное решение для артиста, который желает эффективно взаимодействовать с поклонниками, предлагая им эксклюзивный контент и безопасное коммуникационное окружение. Благодаря гибкому подходу к архитектуре, интерактивным сценариям и разветвленной системе модерации, бот является надежным инструментом для развития и поддержки большого фан-сообщества.
  • Abit_проект для университета(Телеграм Бот)

    Разработка ботов
    Телеграм-бот для

    Телеграм-бот создан для Киевского национального университета. Бот разработан с использованием современного асинхронного фреймворка Aiogram на Python, что позволяет эффективно обрабатывать большое количество запросов в режиме реального времени.

    Основные Функции и Возможности
    Автоматические Уведомления:
    Телеграм-бот отправляет сообщения о новых учебных материалах, обновлениях курсов, важных событиях и других анонсах, обеспечивая быстрое информирование пользователей.

    Доступ к Учебным Материалам:
    С помощью интерактивных команд и кнопок пользователи могут получить доступ к библиотеке учебных материалов, осуществлять поиск и просмотр контента без необходимости входить в веб-интерфейс.

    Быстрые Ответы на FAQ:
    Бот обеспечивает мгновенные ответы на распространенные вопросы, что позволяет студентам и преподавателям оперативно получать информацию по организации учебного процесса.

    Интерактивные Опросы и Анкеты:
    С помощью встроенных функций опросов, бот проводит интерактивные опросы, что способствует вовлечению аудитории и сбору обратной связи.

    Интуитивно Понятный Интерфейс:
    Использование интерактивных клавиатур и шаблонов сообщений обеспечивает удобную навигацию, позволяя пользователям легко ориентироваться в функциях бота.

    Техническая Реализация
    Фреймворк Aiogram:
    Использование Aiogram позволяет обрабатывать запросы асинхронно, что значительно улучшает производительность и отзывчивость бота, особенно при высоких нагрузках.

    Интеграция с Django:
    Телеграм-бот интегрирован в общую архитектуру платформы, основанной на Django. Это обеспечивает единую систему аутентификации и доступ к общей базе данных, где хранится информация о пользователях, учебных материалах и других данных.

    Использование Webhook:
    Бот использует вебхуки для мгновенной обработки входящих сообщений. Для разработки и тестирования вебхуков применяется Ngrok, который создает безопасный туннель к локальному серверу.

    Контейнеризация с помощью Docker:
    Для обеспечения изолированной и масштабируемой среды бот разворачивается в виде отдельного сервиса в Docker. Это позволяет легко управлять зависимостями и упрощает процесс развертывания на различных платформах.

    Телеграм-бот Киевского национального университета — это мощный инструмент для коммуникации и доступа к учебным материалам, который сочетает современные технологии (Aiogram, Django, Docker, Ngrok) для обеспечения высокой производительности, безопасности и удобства использования. Благодаря интегрированному подходу бот создает единую экосистему, способствующую эффективному взаимодействию между студентами и преподавателями, предоставляя инновационный опыт в обучении и коммуникации.
  • Abit_проект для университета (Административная панель)

    Python
    Проект: Abit_project для университета - Образовательная Платформа

    Это современное комплексное решение, разработанное специально для Киевского национального университета. Проект интегрирует веб-портал и Telegram бота, создавая единую экосистему для взаимодействия между студентами и преподавателями, что способствует интеграции онлайн и офлайн обучения.

    Основные Особенности
    Интегрированная Система Обучения: Платформа обеспечивает доступ к учебным материалам как через удобный веб-интерфейс, так и через интерактивного Telegram бота.
    Многоуровневая Система Пользователей: Реализованы роли администратора, преподавателя и студента, что позволяет адаптировать функционал под потребности каждой категории пользователей.
    Расширенный Функционал для Работы с Материалами: Система организованной библиотеки с категоризацией по предметам, удобным поиском, фильтрацией и системой рейтинга, что способствует повышению качества учебного процесса.
    Полноценная Интеграция с Telegram: Автоматизированные уведомления, доступ к учебным материалам, быстрые ответы на FAQ и интерактивные опросы делают коммуникацию еще эффективнее.
    Система Коммуникации: Обеспечивает групповые и приватные чаты, форумы для обсуждений и интегрированную систему уведомлений, что стимулирует активное взаимодействие между пользователями.
    Документооборот: Реализован электронный документооборот с шаблонами, системой согласования и архивирования документов.

    Использованные Технологии
    Backend:

    Python 3.10+ — основный язык программирования.
    Django 4.2 — веб-фреймворк для построения мощного веб-портала.
    Redis — система управления базой данных в оперативной памяти для обеспечения высокой производительности.
    Ngrok — для тестирования вебхуков и обеспечения безопасного туннелирования.
    Frontend:

    Bootstrap 5 — для создания адаптивного и современного интерфейса.
    JavaScript (ES6+) — обеспечивает динамическое поведение клиентской части.
    SCSS — для эффективного стилизования и организации кода CSS.
    Инфраструктура:

    Docker & Docker Compose — для контейнеризации приложения, что обеспечивает изоляцию среды, масштабируемость и упрощает развертывание.
    Daphne — ASGI сервер для обработки асинхронных запросов, что улучшает производительность при высоких нагрузках.


    Данный проект демонстрирует комплексное, современное решение для образовательных учреждений, которое сочетает эффективную систему обучения, интерактивную коммуникацию и современные технологии разработки. Благодаря использованию мощного стека технологий (Python, Django, Docker, Redis, Bootstrap и других), проект обеспечивает высокий уровень производительности, безопасности и масштабируемости, что делает его идеальным примером для внедрения инновационных образовательных сервисов.
  • Телеграм Бот Парсер Alliexpress на Shopify

    Разработка ботов
    Проект: Telegram-бот для парсинга товаров с AliExpress реализованный с помощью Python(aiogram)

    Этот проект является демонстрацией современного подхода к автоматизации сбора и обработки данных для e-commerce. Разработанный Telegram-бот позволяет быстро получать детальную информацию о товарах с AliExpress и готовить данные для дальнейшего импорта в Shopify. Проект создан с целью оптимизации процессов формирования каталога товаров, что является чрезвычайно актуальным для современных онлайн-магазинов.

    Основные возможности
    Универсальность режимов парсинга:

    Отдельный товар: Простое введение ссылки на продукт для мгновенного получения информации.
    Поисковый запрос: Автоматический сбор данных по заданному запросу с возможностью установки лимита на количество товаров.
    Пакетный парсинг: Обработка списка URL, что позволяет быстро создавать большие каталоги.
    Генерация отчетов в различных форматах:
    Результаты парсинга экспортируются в форматы CSV, JSON и Shopify CSV, что обеспечивает легкую интеграцию с системами управления онлайн-магазином.

    Автоматическая загрузка фотографий:
    Загрузка основных изображений и фото с отзывов осуществляется на Cloudinary с организацией файлов по уникальным ID, что способствует эффективному управлению медиа-ресурсами.

    Удобный интерфейс взаимодействия:
    Благодаря интеграции с Telegram пользователь может управлять процессом сбора данных через интуитивно понятные команды (/start, /help, Start Parsing), получая обновления в режиме реального времени.

    Технологии и подход
    Проект реализован с помощью Python с использованием современных библиотек для работы с HTTP-запросами и HTML-парсингом. Интеграция с RapidAPI обеспечивает доступ к актуальным данным с AliExpress, а Cloudinary отвечает за эффективное хранение фотографий. Использование Telegram как платформы взаимодействия позволяет создать мобильный и удобный инструмент, который не требует отдельного десктопного приложения.

    Telegram-бот для парсинга товаров с AliExpress является отличным примером интеграции различных технологий для автоматизации рабочих процессов в сфере e-commerce. Проект демонстрирует высокий уровень владения API, обработкой данных и созданием удобных интерфейсов, что делает его ценным дополнением к портфолио любого разработчика, ориентированного на инновационные решения в онлайн-торговле.
  • Интернет-магазин ReVealStore

    Python
    ReVeal Store – это полнофункциональный онлайн-магазин, созданный на основе Django, который обеспечивает бесперебойный и интерактивный опыт покупок. Платформа предлагает широкий выбор товаров с детальными описаниями, изображениями и категориями, предоставляя пользователям возможность легко находить и покупать нужные товары. Система имеет надежную аутентификацию и авторизацию пользователей, что гарантирует безопасный вход, регистрацию и управление заказами.

    Магазин оборудован такими мощными функциями:

    Список товаров: Динамическая страница с отображением товаров, которая включает фильтры по категориям, скидкам и т.д.
    Детали товара: Для каждого товара есть отдельная страница с подробной информацией, отзывами и ценами.
    Поиск и фильтры: Мощная поисковая система, которая позволяет быстро находить товары и применять различные фильтры для уточнения результатов.
    Отзывы пользователей: Клиенты могут оставлять отзывы и оценки для приобретенных товаров.
    Корзина: Пользователи могут добавлять товары в корзину, просматривать детали заказа и беспрепятственно осуществлять оплату.
    Адаптивный дизайн: Сайт полностью оптимизирован для просмотра на ПК, планшетах и мобильных устройствах, обеспечивая удобный опыт на любых устройствах.
    Интеграция административной панели: Администраторы могут легко управлять товарами, категориями, скидками и заказами пользователей через удобную панель управления.
    Подписка на новости: Интеграция с Celery для отправки обновлений и уведомлений подписанным пользователям.
    ReVeal Store также включает динамические функции, такие как настраиваемая боковая панель, автоматические перенаправления и персонализированные интерфейсы для различных страниц (например, распродажи, контактная информация, о нас). Задняя часть системы работает на PostgreSQL, что обеспечивает эффективную обработку данных, а передняя часть использует Bootstrap для современного и интуитивного дизайна.

    Использованные технологии:
    Django (фреймворк на Python)
    PostgreSQL (база данных)
    Bootstrap (фреймворк для фронтенда)
    Celery (для асинхронного управления задачами)
    HTML5, CSS3, JavaScript (для адаптивного дизайна и динамического функционала)
  • Автоматизированный Парсер Товаров для Shopify с AliExpress

    Парсинг данных
    Описание проекта:
    Разработан универсальный парсер для сбора данных о товарах с AliExpress с целью их дальнейшего импорта в Shopify. Проект поддерживает несколько режимов работы, что позволяет обрабатывать как отдельные товары, так и групповые запросы, что значительно упрощает процесс формирования каталога для онлайн-магазина.

    Основные функциональные возможности:

    Парсинг одного продукта:

    Принимается ссылка на отдельный товар.
    Результат сохраняется в формате, определенном в шаблоне.

    Парсинг поискового запроса:

    Пользователь задает лимит количества товаров для парсинга.
    С поисковой страницы формируется список товаров по заданному формату, но с несколькими записями.
    Парсинг списка ссылок:

    Принимается CSV-файл со списком ссылок на товары, разделенных запятыми.
    Для каждой ссылки осуществляется парсинг, и результаты формируются в том же формате, что и для одного продукта, но выводятся как набор данных.

    Форматы выходных файлов:

    Для каждого режима парсинга генерируются три типа файлов:
    CSV – базовый отчет с данными товаров.
    JSON – альтернативный формат для удобства работы с данными.
    Shopify CSV – заполненный файл для загрузки в Shopify, который соответствует официальным требованиям.

    Загрузка фотографий:

    Для каждого товара фото загружаются на хостинг.
    Автоматически создается отдельная папка для каждого товара, название которой генерируется как уникальный ID.
    В пределах папки создаются подпапки для разделения основных фото и фото с отзывов.
    Ограничение – до 250 фото на товар, при этом используются лишь основные фотографии (фото с отзывов также загружаются, но размещаются отдельно).
    Другие важные требования:


    Интерфейс проекта ориентирован на пользователей.
    Файлы содержат инструкции по соответствию полей из парсингового файла для корректного переноса данных в файл.

    Парсинг и обработка данных:
    Реализовано с помощью Python с использованием библиотек для работы с HTTP-запросами и HTML-парсинга.

    Генерация отчетов: Автоматическое создание файлов в форматах CSV и JSON для удобного дальнейшего анализа и загрузки данных.
    Интеграция с Shopify: Формирование файла для загрузки товаров в Shopify согласно официальному шаблону, который обеспечивает базовую структуру для дальнейших ручных изменений.
    Автоматизация загрузки фото: Фото из описания товара автоматически загружаются на хостинг и организованы по отдельным папкам, что облегчает управление изображениями.

    Реализация этого проекта позволяет автоматизировать процесс сбора данных о товарах с AliExpress и их дальнейший импорт в Shopify. Благодаря гибкости режимов парсинга (один товар, поисковый запрос, список ссылок) и поддержке сохранения данных в нескольких форматах, система значительно упрощает создание и наполнение каталога товаров. Проект демонстрирует способность интегрировать различные технологии для создания эффективных инструментов автоматизации, что особенно актуально для современного e-commerce.
  • Скрейпер для Получения Заголовков (Title) с Вебстраниц

    Парсинг данных
    Этот проект представляет собой Python-скрипт для веб-скрапинга, который автоматически получает заголовки веб-страниц (теги) с URL-адреса, используя библиотеки requests и BeautifulSoup. Основная цель проекта — собрать информацию с целевого сайта и сохранить результаты в файл CSV для дальнейшего анализа.

    Скрипт был создан с учетом важных аспектов безопасности и эффективности, включая ротацию заголовков User-Agent, использование прокси-сервера и повторные попытки подключения в случае неудачных запросов.

    Ключевые возможности:
    Получение заголовков:

    Автоматический парсинг тега с указанного URL-адреса.
    Проверка успешности запроса и обработка исключений.
    Ротация заголовков User-Agent:

    Использование различных User-Agent для имитации запросов с разных устройств и браузеров.
    Снижение риска блокировки при отправке запросов.
    Поддержка прокси-сервера:

    Добавление прокси для обхода географических ограничений и обеспечения анонимности запросов.
    Обработка исключений:

    Использование механизма повторных попыток при возникновении временных ошибок (500, 502, 503, 504).
    Обработка ошибок соединения и других непредвиденных ситуаций.
    Сохранение результатов:

    Все полученные заголовки сохраняются в CSV-файл в структурированном формате (номер запроса и соответствующий заголовок).
    Динамическая задержка между запросами:

    Реализация случайной задержки для имитации поведения пользователя.

    Технологии:
    Python — основный язык программирования.
    requests — для HTTP-запросов.
    BeautifulSoup — для парсинга HTML-документов.
    csv — для работы с данными в формате CSV.
    random — для генерации случайных задержек и ротации заголовков.
    aiohttp — для работы с асинхронными HTTP-запросами (в будущем можно интегрировать для повышения производительности).
    Практическое применение:
    Сбор данных для SEO: Получение заголовков с веб-страниц для анализа метаданных.
    Мониторинг веб-сайтов: Отслеживание изменений в заголовках страниц.
    Анализ конкурентов: Сбор информации с целевых ресурсов для маркетинговых исследований.
  • Selenium Торговый Бот

    Разработка ботов
    Задача: Разработан Python-скрипт с использованием Selenium для автоматизации процесса копирования ордеров между двумя счетами брокера на платформе. Бот имитирует работу браузера, выполняет авторизацию на счетах, отслеживает открытые ордера на счете №1 и копирует их на счет №2, соблюдая заданные параметры.

    Основной функционал:
    Эмуляция браузерной работы:

    Использование Selenium WebDriver с маскировкой следов вебдрайвера (navigator.webdriver).
    Настройка User-Agent как в Google Chrome.
    Копирование ордеров:

    Мониторинг счета №1 на наличие новых ордеров (с частотой 1 секунда, настраивается в конфигурации).
    Копирование ордеров на счет №2 с такими параметрами:
    Валютная пара.
    Время завершения ордера (свечка, time).
    Направление (Buy/Sell).
    Указанный объем ордера (введенный через форму).
    Авторизация:

    Ручной ввод логина, пароля и капчи.
    Переход в Traderoom после успешной авторизации.
    Настройка:

    Через конфигурационный файл:
    Прокси для счетов №1 и №2 (HTTP или SOCKS, проверено и подтверждено).
    Логины и пароли для обоих счетов.
    Частота запросов для мониторинга счета №1.
    Тайм-аут для открытия ордера на счете №2.
    Через форму:
    Ввод объема ордера (amount) с возможностью обновления.
    Дополнительные опции:

    Уведомления в Telegram:
    Успешное закрытие сделки на счете №1.
    Ошибки в работе (разлогин, перезапуск бота, потеря доступа к счету №1 или №2).
    Пропуск ордера, если время до завершения свечки слишком короткое (рассчитан допустимый тайм-аут).
    Цикличность работы:
    Постоянный мониторинг счета №1 и копирование ордеров на счет №2.
    Все запросы на мониторинг и закрытие сделок осуществляются только для счета №1.
    Для счета №2 отправляются запросы исключительно на открытие ордеров.
    Технологии:
    Python – основной язык разработки.
    Selenium WebDriver – для автоматизации браузерной работы.
    Telegram API – для отправки уведомлений.
    Конфигурационные файлы – для удобной настройки параметров.
    Результат:
    Разработан и протестирован бот, который обеспечивает безопасную автоматизацию копирования ордеров, сохраняя все необходимые параметры. Работа реализована в соответствии с техническим заданием, протестирована на реальных кейсах, включая проверку прокси, обработку капчи и сохранение времени выполнения ордеров.
  • Бот валюты

    Разработка ботов
    Currency Bot — это многофункциональный бот для Telegram, созданный на основе библиотеки Aiogram, который позволяет пользователям получать актуальный курс валют и отслеживать выбранные валюты на рынке. С помощью простых команд пользователь может просматривать курс доллара США и других валют на рынке, добавлять другие валюты для мониторинга и получать регулярные обновления о их изменениях.

    Функционал:
    Команда /start:

    Приветствие пользователя.
    Знакомство с функционалом бота.
    Отображение текущего курса валют на рынке.
    Команда /currency:

    Запрос к API Monobank для получения актуальных курсов валют.
    Отображение курса валют:
    Покупка.
    Продажа.
    Команда /add_currency [код валюты]:

    Позволяет пользователям добавить новую валюту для наблюдения.
    Например, ввод /add_currency EUR добавит евро в список мониторинга.
    Команда /watchlist:

    Показывает список валют, которые пользователь добавил для мониторинга.
    Отображает актуальные данные для каждой валюты (курс покупки и продажи).
    Команда /remove_currency [код валюты]:

    Позволяет удалить валюту из списка мониторинга.
    Обновления в реальном времени:

    Пользователи могут настроить периодические уведомления в Telegram для получения обновлений о курсе выбранных валют.
    Особенности:
    Расширенный функционал:

    Возможность добавления неограниченного количества валют для мониторинга.
    Регулярные уведомления о изменениях в курсе валют, которые пользователь выбрал.
    Асинхронность:

    Использование библиотеки aiohttp обеспечивает быструю обработку запросов и минимальную нагрузку на сервер.
    Безопасное соединение:

    Бот использует защищенные соединения для запросов к API Monobank.
    Интуитивно понятный интерфейс:

    Простой и понятный набор команд, удобный для всех пользователей.
    Технологии:
    Python: Основной язык разработки.
    Aiogram: Фреймворк для создания Telegram-ботов.
    Aiohttp: Библиотека для асинхронной работы с HTTP-запросами.
    API Monobank: Источник данных о валютных курсах.
    PostgreSQL (опционально): Для сохранения списка валют, выбранных пользователем.

Отзывы и комплименты о выполненных проектах 5

12 марта 700 UAH
Консультация по созданию телеграм бота

Качество
Профессионализм
Стоимость
Контактность
Сроки

Проведено продуктивную консультацию с Python-программистом. Все вопросы были детально рассмотрены, ответы даны четко и профессионально. Сотрудничеством доволен, все прошло на высоком уровне. Спасибо за консультацию!

Качество
Профессионализм
Стоимость
Контактность
Сроки

Внеочередно доволен сотрудничеством! Все было выполнено быстро, качественно и без лишних вопросов. Фрилансер оперативно реагировал на правки и предлагал оптимальные решения. Работу завершено в оговоренные сроки, и результат полностью соответствует ожиданиям. Рекомендую!

23 февраля 3000 UAH
Хостинг Парсеру Python у Telegram

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все работает и сделано правильно. Большое спасибо за повторное сотрудничество!

Качество
Профессионализм
Стоимость
Контактность
Сроки

Отлично и быстро выполнил свою работу. Быстро решал все найденные баги и недостатки. Полностью доволен работой.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Спасибо за хорошее сотрудничество, все работает! Очень быстро и креативно! Подсказал хорошие варианты решения поставленных целей проекта.

Активность

  Последние ставки 10
Розсилка в телеграм в особисті
3000 UAH
Нужно выполнить парсинг данных с нескольких простых сайтов-проектов
4144 UAH
Нужно сказачать данные с сайна
2484 UAH
Создание Telegram-бота
10 000 UAH
Бот Телеграм - Вайбер
4000 UAH
Сделать телеграм бота переводчика
4000 UAH
Сделать парсер мест из google maps по заданному поисковому запросу
5000 UAH
Парсер для Вайбера
4000 UAH
Приветственный ТГ бот
3000 UAH
Сбор и анализ цен конкурентов
5000 UAH