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

Іван Ковальов

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

Украина Киев, Украина
27 минут назад
Свободен для работы свободен для работы
6 Сейфов завершены
1 год назад
1 заказчик
сделаны 2 ставки
на сервисе 9 лет
  • верстка landing page
  • web разработка
  • парсинг сайтов
  • web developer
  • backend разработка
  • Selenium Webdriver
  • drf
  • strapi
  • python Scrapy
  • Настройка серверов Linux
  • django
  • Разработка ботов на Python
  • vue3
  • Redis / PostgreSQL / MySQL
  • Nuxt.js

Рейтинг

Успешных проектов
100%
Средняя оценка
Нет данных
Рейтинг
866
Python
Веб-программирование
6 проектов
Python
4 проекта
Веб-программирование
2 проекта
Поисковое продвижение (SEO)

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

Українська Українська: носитель
Русский Русский: носитель
English English: базовый

Резюме

💻 Full-stack разработчик

(Python, Django, FastAPI, Vue.js, Nuxt.js)


🚀 Разработка веб-приложений

Создаю мощные веб-приложения с использованием Django, Nuxt.js и Vue.js. Отвечаю за архитектуру, безопасность, работу с базами данных (PostgreSQL, MySQL) и API.


🤖 Создание API и бэкенд-сервисов

Разрабатываю REST API на Django и FastAPI. Оптимизирую запросы, защищаю данные, интегрирую с платёжными системами и мобильными приложениями.


📱 Разработка Telegram Web Apps

Пишу мини-приложения Telegram на Vue.js и Nuxt.js. Внедряю кастомные интерфейсы, авторизацию и платежи.


🛠️ Доработка и оптимизация проектов

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


📊 Разработка CRM-систем

Создаю кастомные CRM на Django, интегрирую их с другими сервисами для автоматизации управления клиентами и отчётности.


💡 Уникальные проекты под заказ

Разрабатываю кастомные решения с учётом бизнес-логики: личные кабинеты, маркетплейсы, системы аналитики, платформы для бронирования.


⚙️ Автоматизация и интеграция

Помогаю автоматизировать бизнес-процессы, интегрирую с API и настраиваю Docker для более эффективного управления.

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

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

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

Портфолио


  • Notion ERP: Автоматизация инвойсов и оплат (Python)

    Python
    Описание проекта:
    Разработал систему автоматизации финансового цикла для фрилансеров и малого бизнеса на базе Notion, Python и Vercel. Решение превращает обычные таблицы задач в мощный инструмент учета с двусторонней синхронизацией и уведомлениями.

    Что реализовано:
    - Генерация инвойсов в 1 клик: Скрипт сканирует базу задач, собирает отмеченные пункты, группирует их по проектам и создает запись в базе «Инвойсы» с уникальным UID.
    - Telegram-отчетность: После создания инвойса бот присылает структурированное сообщение (Проект -> Список задач -> Цены -> Итого).
    - Умный интерфейс (Formula 2.0): Внедрил динамическую кнопку-переключатель. Она автоматически меняет состояние с «Подтвердить оплату» на «Сброс оплаты» в зависимости от статуса в базе.
    - Автоматизация оплат и архивации:
    - - При подтверждении оплаты скрипт за одну секунду:
    - - - Проставляет статус «Оплачено» во всех связанных задачах.
    - - - Фиксирует дату оплаты.
    - - - Заполняет дедлайны (если были пусты).
    - - - Переносит задачи в архив.
    - Функция отката (Rollback): Возможность мгновенно отменить оплату и вернуть задачи из архива в работу.

    Технический стек:
    - Backend: Python (Notion SDK).
    - Инфраструктура: Vercel Serverless Functions (высокая скорость, 0$ затрат на хостинг).
    - Frontend: Notion API + Formula 2.0.
    - Интеграция: Telegram Bot API.

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

    Хотите автоматизировать свои процессы в Notion? Пишите, обсудим вашу задачу!

    #notion #notionapi #python #Automation #API-интеграции #vercel #Автоматизация
  • Создание Telegram WebApp для сбора контактов

    Веб-программирование
    Разработан Telegram WebApp для автоматизации сбора контактных данных пользователей в рамках маркетинговой кампании. Приложение интегрировано с Telegram Bot API, обеспечивая безопасный ввод данных (имя, телефон, email) с последующей отправкой в базу данных на Django 5 с использованием PostgreSQL. Решение включает настройку вебхуков для обработки запросов и хранение данных в структурированном виде.

    **Технологии:**
    - **Backend:** Django 5, PostgreSQL, Gunicorn, Docker
    - **Frontend:** Nuxt 3 (Options API)
    - **Интеграция:** Telegram Bot API

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

    **Результат:**
    - Успешный сбор и сохранение контактов в реальном времени.
    - Адаптивный дизайн с фиксированным сайдбаром для удобства управления.
    - Деплой в Docker-контейнере обеспечивает масштабируемость и стабильность.

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

    #webapp #Telegram #django #python #vue3 #Vue.js #Nuxt.js
  • Интеграция Google Cloud Secret Manager с проектом Django

    Python
    В рамках задачи была выполнена интеграция Google Cloud Secret Manager для безопасного хранения и управления конфиденциальными данными проекта, такими как пароли, API-ключи и токены доступа.

    Для этого в настройках Django был обновлен файл settings py, чтобы данные из Secret Manager автоматически загружались при запуске сервера и при его перезагрузке. Конфиденциальные данные теперь можно обновлять без необходимости изменять исходный код или конфигурационные файлы проекта, что повышает уровень безопасности и упрощает процесс управления секретами.

    Google Cloud Secret Manager предоставляет надежный способ для хранения чувствительных данных в облаке с возможностью управления доступом, что минимизирует риски утечек информации и обеспечивает безопасность на протяжении всего жизненного цикла проекта.
  • Обновление версии Django 3.2 -> 4.2

    Python
    Обновление Django==3.2 до версии Django==4.2 и сопутствующих библиотек проекта, изменение кода проекта под новую версию Django.
    Обновление позволяет держать код в актуальном состоянии, закрывает бреши в безопастности и облегчает обслуживание проекта.
  • Очистка файла requirements.txt в Django проекте

    Python
    Удаление всех неиспользуемых библиотек и модулей из проекта Django. Создание чистого файла requirements.txt и так же очистка проекта от неиспользуемых модулей и приложений и создание чистого списка INSTALLED_APPS.
  • Кастомизация Админ панели Django (Верстка + доп. фукционал)

    Веб-программирование
    Был сверстан и интегрирован шаблон для Админ панели, так же изменены шаблоны дополнительных приложений.

    Доп. функционал:
    - Был добавлен функционал ручного редактирования главного меню Админки.
    Данный функционал включает в себя указание названия выпадающего списка и указание моделей для списка дочерних элементов. Если не указан родительский элемент меню тогда вместо выпадающего меню добавляется обычное меню. Решение позволяет скрыть ненужные элементы со списка меню, что дает возможность использовать стандартный функционал фреймворка для редактирования элементов связанных моделей.
    - Добавлен функционал генерации табов для страницы редактирования объекта модели.
    - Добавлен функционал генерации страниц просмотра объектов модели, где возможно просмотреть объект в виде таблицы из двух колонок: первая колонка название поля модели, вторая значение поля.
  • Создание бота для уведомления менеджеров о новых письмах в Gmail

    Разработка ботов
    Задача: Создание бота для уведомления менеджеров о новых письмах в Gmail, относящихся к их сфере работы.

    Инструменты: Django framework.

    Решение:
    Для реализации задачи была разработана админ-панель на Django, позволяющая управлять ботом. Функционал включает:

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

    После завершения настройки, бот автоматически отправляет уведомления о новых письмах в соответствующие группы Telegram. Это решение значительно упрощает работу сотрудников, избавляя их от необходимости вручную просматривать всю почту и отслеживать нужные письма.
  • Backend онлайш школы для детей

    Python
    Проект реализован с использованием:
    - Django framework,
    - Django REST framework,
    - celery,
    - redis.
    Реализовано начисление очков за выполнение заданий,
    Очки можно потратить на одежду или аксессуары для онлайн помощника в специальном магазине.
    Реализован выбор типов заданий для публикации, учителя могу задать более 6 разных типов заданий, в некоторых типах указать правильные ответы для проверки.
    Реализован рейтинг очков учеников.

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

13 марта 2025 6000 UAH
2 ТЗ на виконання

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

все выполнено как договаривались. все вовремя

22 февраля 2025 2000 UAH
3 правки по сайту

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

все чудово. выполнено очень быстро и качественно

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

Все выполнено чудесно, но учено

12 февраля 2025 1000 UAH
% скидки на товар

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

все супер, согласно ТЗ. Без задержек, и все вовремя

7 февраля 2025 1000 UAH
Формула генерації H1 для сторінок пагінації

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

Все чудесно, вовремя, согласно договоренности

1 февраля 2025 5000 UAH
Джанго Питон SEO

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

все чудесно и вовремя. выполнено все согласно договоренности

Активность

  Последние ставки 10
Доработать бэк на 3 типа заданий на сайт изучения английского языка
8000 UAH
Сбор(парсинг) базы товаров с сайтов поставщиков (Excel / CSV)
15 000 UAH
Подключить Telegram-уведомления с формы сайта (заявки в TG)
3000 UAH
Нужен Django разработчик (MVP) — Telegram + Web + RFQ
133 020 UAH
Разработка сайта Python (Flask / Django)
25 000 UAH
Небольшая CRM для транспортной компании.
27 000 UAH
Изменить подключение к бд
1800 UAH
Установка готового сайт на сервер, знания Python, API интеграция
8000 UAH
Фриланс-проект
1500 UAH
Фриланс-проект
1500 UAH