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

Adilzhan Kapitay

Запропонуйте Adilzhan роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Казахстан Нур-Султан, Казахстан
1 місяць 26 днів тому
Вільний для роботи вільний для роботи
на сервісі 2 місяці 9 днів

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
161
Python 2
Бази даних та SQL

Навички та вміння


Адміністрування

Переклади

Портфоліо


  • менеджер справ

    Python
    Менеджер завдань з інтерфейсом командного рядка. Написаний на чистому Python без зовнішніх залежностей, лише стандартна бібліотека. Підтримує пріоритети завдань, фільтрацію, нотатки та статистику. Дані зберігаються локально в JSON. Кольоровий вивід у терміналі для зручної роботи.
  • Телеграм_погода бот

    Розробка ботів
    Телеграм-бот для отримання актуальної погоди за назвою міста. Написаний на Python з використанням aiogram 2.x та OpenWeatherMap API. Підтримує російські та англійські назви міст, показує температуру, вологість та швидкість вітру. Реалізована модульна архітектура з поділом на хендлери, клавіатури та утиліти. Змінні середовища винесені в .env для безпечного зберігання токенів.
  • Потужний парсер самописний

    Парсинг даних
    # FSA Data Parser PRO

    [![Python](https://img.shields.io/badge/Python-3.9+-blue.svg)](https://www.python.org/)
    [![PySide6](https://img.shields.io/badge/PySide6-GUI-green.svg)](https://doc.qt.io/qtforpython-6/)
    [![HTTPX](https://img.shields.io/badge/httpx-Requests-red.svg)](https://www.python-httpx.org/)

    Потужний багатопотоковий парсер для збору даних про декларації та сертифікати з офіційного відкритого API Росакредитації (ФСА / pub.fsa.gov.ru). Оснащений сучасним графічним інтерфейсом (темна тема) та просунутою логікою обходу обмежень.

    ## Ключові можливості

    * **Зручний GUI (PySide6):** Управління парсингом в кілька кліків, моніторинг логів та візуальний `QProgressBar` процесу.
    * **Глибокі фільтри:** Пошук за датами реєстрації, типами документів та конкретними технічними регламентами (ТР ТС / ТР ЄАЕС).
    * **Багатопоточність:** Ядро парсера винесено в окремий `QThread`, що гарантує плавність інтерфейсу при будь-яких навантаженнях.
    * **Підтримка проксі:** Вбудований `ProxyManager` з round-robin ротацією для безперебійного збору даних без блокувань.
    * **Захист від збоїв:** Автоматичне збереження проміжних результатів (autosave кожні 50 записів) у JSON та система повторних запитів (retries) при падінні мережі.
    * **Розумний експорт в Excel:** Автоматичне форматування та підгонка ширини колонок (з використанням `pandas` та `openpyxl`). Збирає такі поля як: *Статус, Заявник, Виробник, Дата реєстрації, Телефон, Email, Контактна особа*.

    ## Технологічний стек
    * **Мова:** Python
    * **GUI-фреймворк:** PySide6 (Qt)
    * **Мережеві запити:** httpx
    * **Обробка даних:** pandas, openpyxl

    ## Встановлення та запуск

    1. **Клонуйте репозиторій:**
    ```bash
    git clone [https://github.com/ВАШ_НИК/НАЗВА_РЕПОЗИТОРІЯ.git](https://github.com/ВАШ_НИК/НАЗВА_РЕПОЗИТОРІЯ.git)
    cd НАЗВА_РЕПОЗИТОРІЯ