Pavlo Ivanchuk
Rating
Language proficiency level
Skills and abilities
Programming
- Bot Development
-
Data Parsing
from 45 USD for day
- Databases & SQL
-
Python
from 1114 USD for month
Administration
Portfolio
- All works 18
- Linux & Unix 1
- Python 9
- System & Network Administration 1
- Databases & SQL 1
- Web Programming 1
- App Development for Android 1
- Website SEO Audit 1
- Data Parsing 1
- Bot Development 2
-
Automated WMS system with microservice architecture
Databases & SQLDatabase (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 ParsingThe 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 AndroidDOC-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
PythonIntelligent 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 DevelopmentJob 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 AdministrationComprehensive 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
PythonDeveloped 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.
PythonProfessional 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 DevelopmentDeveloped 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 AuditDeveloped 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 & UnixConfigured 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.
PythonCreated 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)
PythonDescription: 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)
PythonDescription: Web application for automating work with legal documents.
Technologies: Python, Streamlit, Docker.
-
Automated system for link verification and PDF report generation
Web ProgrammingDeveloped 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
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.
![]()
1 March
156 USD
Integration of Instagram DM in n8n
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.
19 February
16 USD
The admin panel does not work after connecting Cloudflare.
Quickly solved the problem, knows his business.
17 February
47 USD
[Pavel Ivanchuk] Development of workflow for calculating shipping costs - N8N, 4-6 nodes
Very fast work, everything completed on time.
![]()
| Personal | Response review
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Parsing job vacancies work ua job ua
22 USD
|
|||||
|
Database collection
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
|