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

Pavlo Ivanchuk

Offer Pavlo work on your next project.

Ukraine Gorishni Plawni, Ukraine
7 days 10 hours back
Available for hire available for hire
4 Safes completed
2 months 18 days back
4 clients
on the service 4 months 23 days
  • telegram python bot
  • Redis / PostgreSQL / MySQL
  • openai-api
  • N8N
  • python
  • docker

Rating

Successful projects
100%
Average rating
9.9 out of 10
Rating
834
Python 3
292 place out of 4514
Data Parsing
100 place out of 786
2 projects
Data Parsing
2 projects
Bot Development
1 project
PHP
1 project
HTML & CSS

Language proficiency level

Українська Українська: advanced

Skills and abilities

Portfolio


  • Automated WMS system with microservice architecture

    Databases & SQL
    Database (PostgreSQL): "Single source of truth." It stores the actual quantity of goods.

    API (FastAPI): "Brain" of the system. It processes requests, checks stock levels, and ensures that no one deducts more than what is available.

    The management interface is implemented through a Telegram bot, allowing warehouse staff to work mobile, and the owner to receive instant reports in the audit channel.
    Audit system (Channel): Transparent log of all actions for the business owner.
  • Data Scraping & Enrichment Specialist

    Data Parsing
    The work involves creating and operating software (scripts) for extracting structured information from open web sources (Google Maps, specialized directories, medical portals).

    Responsibilities (Description):
    Automated search: Development of algorithms that mimic the behavior of a real user to bypass search engine protections (using undetected-chromedriver, proxy server rotation).

    Geographic targeting: In-depth analysis of all regions of Ukraine, including regional centers, small towns, and urban-type settlements, to ensure maximum market coverage.

    Data enrichment: Collecting not only phone numbers but also related data — names of organizations, exact addresses, and categories of activity.
  • DOC-CONVERT PRO MOBILE

    App Development for Android
    DOC-CONVERT PRO MOBILE is a high-tech mobile solution for instant digitization of paper documents, images, and PDF files into editable text formats. The application combines the power of local computing and advanced artificial intelligence from 2026.

    Main stages of the application's operation:
    1. Upload and initial processing
    The user selects a file (photo, scan, or document) through the application interface. The system automatically determines the file extension and selects the optimal data extraction algorithm.

    2. Hybrid recognition (Hybrid OCR)
    This is the key feature of the project. The process occurs in two stages:

    Local level (Offline): The system launches the built-in Google ML Kit module. It instantly scans text on the user's device without using the internet. This is ideal for printed documents and ensures confidentiality.

    Intelligent level (AI Cloud): If the text is complex (handwritten, damaged, or specific), the Gemini 2.5 Flash neural network is connected. It conducts deep semantic analysis, restoring the structure and meaning of the document even with poor source quality.

    3. Formatting and visualization
    The extracted text is displayed in an interactive editor window. Here, the following features are implemented:

    Dynamic adjustment: Changing font size and style (Bold) for reading convenience.

    Accuracy control: The AI operates in "hard scanner" mode, excluding "hallucinations" and preserving the original language of the document (Ukrainian, Russian, English).

    4. Export and saving
    The application generates the final document in the selected format:

    PDF: A full A4 format document is created. Thanks to the softWrap algorithm and justify alignment, the text is distributed across the entire width of the page, mimicking professional layout.

    DOCX / TXT: The text is saved for further editing in office programs.

    Clipboard: An instant copy function for quick pasting of text into messengers or email.
  • 156 USD

    Instagram Automation via n8n and GPT

    Python
    Intelligent AI Assistant for Instagram Direct with Voice Control
    Description: An advanced AI-driven system for Instagram Direct that automatically processes text and voice queries, leverages GPT-4o for deep analysis, and delivers structured, context-aware responses.
    Technical Achievements: Implemented seamless speech-to-text transcription using OpenAI Whisper, engineered workarounds for Instagram API character limits (1,000+ characters), and ensured robust data transmission via advanced JSON escaping and validation.
    Tech Stack: n8n, OpenAI API (GPT-4o & Whisper), Meta Graph API, Docker
  • 47 USD

    Intelligent logistics system on n8n State Management

    Bot Development
    Job Description
    An automated workflow has been developed and implemented in n8n for dynamic calculation of delivery costs. The main feature of the project is the implementation of non-volatile memory to retain state between different HTTP requests.

    Key Technical Solutions:

    State Management: The getWorkflowStaticData function in n8n has been used. This allows the system to "remember" delivery data (for example, the date of receipt), even if they come in different independent requests.

    Dynamic Pricing (JavaScript): Complex logic has been implemented on Node.js:

    Base rate: $1200.

    Automatic increase to $2400 if the request is processed the next day after 1:00 PM.

    State Merging: Automatic merging of disparate JSON data by unique delivery identifier to form the final report.

    Architecture: The system is deployed in a Docker container, ensuring stable operation 24/7 and easy scalability.

    Result: A fully automated business process that eliminates errors in rate calculation and takes real-time deadlines into account.
  • Restoration of access and stabilization in Cloudflare admin + PHP

    System & Network Administration
    Comprehensive configuration of the stable operation of the website's administrative panel has been completed after connecting Cloudflare.

    Main stages of work:

    Diagnosis: A conflict between the website's security system and Cloudflare's proxy servers was identified, which led to constant user session interruptions.

    Cloudflare Page Rules: Exclusion rules were configured for the path /administrator/. Session caching (Bypass) and Rocket Loader were disabled for the correct loading of JS scripts.

    PHP Optimization: Changes were made to the system configuration file to correctly identify the real IP address of the administrator through the HTTP_CF_CONNECTING_IP header.

    Result: The issue of admin panel crashes has been completely resolved, ensuring stable operation of the order and product management system.
  • 33 USD

    OLX Monitor Pro: System for monitoring the car market in Poland

    Python
    Developed a high-performance microservice for monitoring car sale advertisements on the largest platform in Poland — OLX.pl and otomoto.pl. The system is designed for professional car selectors and resellers, where the speed of information retrieval is a decisive factor.
    Key functionality:

    Instant notifications: The bot detects a new advertisement within the first minutes after publication and forwards it to the client's Telegram channel.

    Deep filtering: Support for 51 car brands with the selection of specific models, voivodeships (regions), price ranges, and year of manufacture.

    Scalability: The architecture allows servicing dozens of independent clients simultaneously. Each user's settings are completely isolated.

    Stability 24/7: The project is packaged in a Docker container and deployed on a VPS for uninterrupted operation.

    Smart anti-spam: An individual database for each user excludes the resending of the same links.
  • 1000 USD

    Development of a microservice for OCR recognition and document conversion.

    Python
    Professional solution for document workflow automation with a focus on data privacy.

    Key functionality:

    Multilingual OCR: text recognition in Ukrainian, English, Polish, German, and Russian languages using Tesseract.

    Conversion: support for PDF, DOCX, and image formats.

    Security: the ability to deploy in the client's closed environment (Self-hosted), data is not transmitted to third-party servers.

    Infrastructure: the project is fully containerized (Docker, Docker Compose), configured with an Nginx web server supporting SSL (HTTPS).

    Technology stack: Python (Flask), Tesseract OCR, Docker, Nginx, JavaScript (file preview).

    The system is ready for integration into B2B projects or use as a standalone service.
  • Automated system for conducting raffles and selecting winners

    Bot Development
    Developed an autonomous Telegram bot for conducting giveaways with guaranteed transparency of results. The system is designed for marketing agencies and channel owners who need complete automation of contests.
    Technical advantages:
    Fair selection algorithm: Use of a randomizer that excludes manipulation of results.
    Condition verification: The bot automatically checks the participant's subscription to the channel before allowing participation.
    Scalability: The project is deployed in Docker on a dedicated server, allowing the processing of thousands of participants simultaneously without delays.
    24/7 protection: The use of background processes (screen) ensures that the bot does not turn off at the moment of the giveaway finale.
    This solution helped the client increase the number of subscribers and automate the routine process of collecting the participant database.
  • Automated SEO platform for monitoring backlinks

    Website SEO Audit
    Developed a specialized SEO tool for automatic monitoring of external links (backlinks). The system allows SEO specialists to instantly check the status of hundreds of links on donor sites, which is critical for maintaining the website's search ranking.
    Functionality:
    Mass status checking: Identification of live and 'broken' links (HTTP 200, 404, Dead).
    Reporting: Automatic generation of professional PDF reports for clients as proof of completed work.
    Stability: The bot is deployed in a Docker container and operates 24/7 in the background on a dedicated server.
  • Architecture and management of server infrastructure for Python-b

    Linux & Unix
    Configured and managed a network of Docker containers on a dedicated server in the Netherlands. Implemented a cache cleaning system, automatic restart, and background monitoring of processes via screen.
  • Automated platform for sports media monitoring.

    Python
    Created a system that scans leading sports resources, filters the most important news, and automatically publishes them to media channels. The project is deployed in a Docker container for stable operation 24/7.
  • Bot for monitoring freelance exchanges (Freelance Hunter)

    Python
    Description: A bot-parser that scans freelance platforms in real-time and instantly notifies about new orders based on specified keywords.
    Technologies: Python, Telegram Bot API, deployment in Docker on a server.
  • Legal web service (Legal Tech)

    Python
    Description: Web application for automating work with legal documents.
    Technologies: Python, Streamlit, Docker.
  • Automated system for link verification and PDF report generation

    Web Programming
    Developed a full-fledged web service for mass checking the functionality of links.
    Technical specifications:
    Backend: Python (FastAPI), deployed in a Docker container on a dedicated server in the Netherlands.
    Automation: The system automatically checks the status of links (HTTP 200/404) and instantly generates an official PDF report.
    Email integration: Set up automatic sending of reports to the client's email.
    Interface: User-friendly web panel for data entry.
    The service operates 24/7 in the background, providing fast processing of large lists of links for clients in the marketing and SEO sectors.

Reviews and compliments on completed projects 4

5 April 30 USD
Database collection

Quality
Professionalism
Cost
Contactability
Deadlines

Overall, everything is fine. Just didn't read the project conditions carefully. Acted at my own discretion. In the end, we resolved the situation normally.

Quality
Professionalism
Cost
Contactability
Deadlines

The work was completed with quality and in full. The freelancer successfully connected Instagram to n8n, set up the Meta App, and resolved all technical issues (domain, HTTPS, verifications).

Communication was clear and professional. I recommend for collaboration.

Quality
Professionalism
Cost
Contactability
Deadlines

Quickly solved the problem, knows his business.

17 February 47 USD
[Pavel Ivanchuk] Development of workflow for calculating shipping costs - N8N, 4-6 nodes

Quality
Professionalism
Cost
Contactability
Deadlines

Very fast work, everything completed on time.

Activity

  Latest proposals 10
Parsing job vacancies work ua job ua
22 USD
Database collection Personal project
30 USD
Conduct an analysis of brand visibility and Tone of Voice in AI chatbots.
745 USD
Data parsing from the site
22 USD
Telegram chatbot for booking detailing studio
111 USD
Telegram Scipt
199 USD
Development of product design for a new line of cutlery sets for children (3+)
100 USD
News parser
67 USD
Bot for parsing and posting
89 USD
Development of a Telegram bot with a mini-app
223 USD