Andrii Panichuk
Rating
Language proficiency level
Skills and abilities
Programming
Design & art
Photo, Audio & Video
Promotion
Outsourcing & consulting
Translation
-
English
from 7 USD for project
-
German
from 1 USD for 1000 symbols
-
Text Translation
from 1 USD for 1000 symbols
Writing
-
Articles & Blog Posts
from 1 USD for 1000 symbols
-
Copywriting
from 1 USD for 1000 symbols
-
Rewriting
from 1 USD for 1000 symbols
-
Script Writing
from 7 USD for project
-
Text Editing & Proofreading
from 1 USD for 1000 symbols
Portfolio
- All works 22
- Python 2
- Javascript and Typescript 1
- Databases & SQL 5
- Web Programming 6
- Data Parsing 2
- AI & Machine Learning 1
- Data Processing 5
-
GPT simulator for preparation for oral interview in English (B2)
AI & Machine LearningDeveloped a custom training system based on GPT for preparation for an oral interview in English (B2 level).
The goal was to transform a regular chatbot into a structured training tool with clear learning logic that simulates the real process of preparing for an exam or interview.
… The system has the following functionality:
• step-by-step training (2 sentences at a time to reduce overload)
• several modes of operation:
• training (controlled format)
• topic repetition (recall)
• full review of the topic
• interview simulation
• management through commands (like a mini-interface)
• progress display (topics and steps)
• pronunciation training with feedback
• evaluation of answers in the format of a real interview
• adaptation to the user's field (full personalization to your interests and area of activity)
The system helps:
• reduce the fear of speaking English
• develop an active vocabulary
• learn to logically construct answers
• prepare for a real oral exam
The project demonstrates how GPT can be used not as a chat but as a full-fledged educational tool with logic, structure, and user control.
-
Automated collection of public addresses of centralized exchanges (CEX)
Data ParsingA system has been developed for the automatic collection, merging, and deduplication of publicly tagged cryptocurrency wallets from centralized exchanges (CEX) in the Ethereum, Arbitrum, Optimism, Base, zkSync, and Polygon networks. The system retrieves data from official APIs and open blockchain explorers, forming a clean, structured database of addresses for further analytics.
Results:
• Over 2.4 million rows of data collected from open sources.
… • After filtering and removing duplicates — 1.42 million unique addresses from centralized exchanges.
• Data is exported in .csv and .xlsx formats for further use in analytical systems.
Technologies:
Python (asyncio, aiohttp), Dune API, CSV/Excel aggregation, AWK, Pandas, automatic recovery from API limits, logging, and processing large volumes of data.
Implementation features:
• Automated data collection from multiple sources.
• Parallel processing of large volumes (2+ million rows).
• Algorithmic deduplication and normalization of tags (Deposit, Custody, SmartWallet).
• Readiness for integration with analytical or graph systems.
-
TG Inbox — centralized processing system for Telegram messages
PythonProject: development of a CRM system for managing incoming messages from dozens of Telegram accounts in a single web interface.
Technologies: Python (FastAPI, SQLAlchemy, Telethon), PostgreSQL, HTML/JS, Tailwind, Telegram Bot API, Linux.
⸻
…
Project Goal
To automate the work of recruiters and operators by consolidating all Telegram messages into one system. To ensure quick responses, control the status of dialogues, and notify the team about new messages.
⸻
Main Functionality
1. Inbox (central panel)
• Display of dialogues in real-time.
• Automatic statuses.
• Filters by recruiter, Telegram account, status, or time.
2. Access system
• User roles: admin, recruiter, viewer.
• Recruiters see only their dialogues.
• If an account is unassigned, its dialogues are accessible to all recruiters in the category.
• The administrator has full access.
3. Message template module
• Creation, editing, and deletion of templates.
• Integration with Inbox — the ability to quickly insert a template when responding.
• Support for personal and global templates.
4. Telegram notifications
• An integrated Telegram bot sends messages to the group for each new incoming request.
• The message text and username are transmitted automatically.
5. Workers and multithreading
• Separate asynchronous worker for each Telegram account.
• Queue manager (Outbox Dispatcher) for sending without blocking.
• Automatic media saving and session status monitoring.
⸻
Result
A fully automated system has been created that:
• Collects all Telegram messages in a single interface;
• Automatically updates the statuses of dialogues;
• Supports response templates;
• Notifies the team via the Telegram bot in real-time.
The system operates stably on the server (Ubuntu) and is ready for scaling.
-
334 USD Automated data collection through multi-level OSINT parsing
Databases & SQLAs part of its own OSINT toolkit, a script has been implemented that automatically processes a database of over 6000 organizations and searches for each one:
• email,
• phone,
• official website,
… • full name of the head,
• public utility/company.
To achieve the result, several sequential parsing stages were used:
1. Clarity-Project.info — automatic extraction of email, phone, and full name of the manager from the Unified State Register of Enterprises and Organizations (EDRPOU).
2. DuckDuckGo Search + Google Search — forming a query like Name + email + phone, with parsing snippets from the first 10 results.
3. Proxy rotation (http/socks5) to bypass anti-bot protection.
4. Automatic saving of results to a .csv file after each successful request, with progress logging (for example: [959/1004] name (identifier) → Email: | Phone: ).
5. Final processing in Excel: merging address, email, and phone into one column using the formula =TEXTJOIN(", "; TRUE; F2:H2).
Technologies:
• Python (requests, BeautifulSoup, fake_useragent)
• Proxy rotation
• Google & DuckDuckGo search scraping
• CSV/Excel processing (pandas, openpyxl)
Result:
A table with hundreds of accurate contacts of organizations, supplemented with incomplete data, significantly increasing the coverage of the database for further purposes (email distribution, calling, etc.).
-
89 USD OF Tweaker — Earnings “All-Time” Lite
Javascript and TypescriptThis is a lightweight user script that automates the display of income statistics in the section OF → Earnings → All Time. The script replaces the data in the table, allowing users to input their own gross values for each category (subscriptions, tips, posts, referrals, etc.), automatically calculates net income (−20%), and synchronously updates the interface.
All configuration is stored in localStorage, and changes are applied without reloading the page. The interface is integrated into a custom tab of the OF Tweaker panel with fields for editing and an "Apply" button.
… Main functionality
• Automatic processing of the "All Time" block in OF statistics.
• Input of custom amounts for categories (Subscribes, Tips, Messages, Posts, Referrals, Calls).
• Automatic calculation of net profit (−20% from gross).
• Instant DOM update without reloading the page.
• Parameter storage in localStorage (data is saved after updates).
• Integrated All-Time tab in the Tweaker panel.
• Safe DOM operations, compatibility with other addons (safe mode).
Key technical solutions
• MutationObserver for tracking dynamic changes in the DOM.
• Debounce for optimizing updates.
• State system via localStorage with auto-synchronization.
• Fully safe integration into the OF Tweaker ecosystem without modifying the chart.
Result
The script significantly simplifies manual data configuration in the statistics section, allowing OF creators to see their own financial models without interfering with server data or API. The interface is intuitive, does not affect page stability, and supports real-time updates.
-
45 USD Promo code lottery for the Ovalpet website
Web ProgrammingWhat has been done:
• Created a WordPress landing page based on a custom template (page-lottery.php) without using the theme's standard headers and footers.
• Implemented a promo code verification function via AJAX requests to the database (wp_ajax_check_promo).
• Developed a system for submitting winners' forms through AJAX requests (wp_ajax_submit_winner_form) without page reload.
… • Connected PhpSpreadsheet for automatic importing of promo code lists from Excel/CSV files into the website database.
• Configured responsive layout with different styles for desktops and mobile devices:
• On desktop — compact and stylish appearance.
• On mobile — enlarged input fields, buttons, and text for comfortable use.
• Integrated a custom class autoloader (autoload.php) without using Composer in an environment with limited internet access.
• Optimized UX: added animation for the appearance of the promo code verification result.
• Secured data processing (cleaning via sanitize_text_field(), sanitize_email()).
Technologies:
• WordPress
• PHP (working with AJAX and database)
• CSS3 (responsive layout, animations)
• JavaScript (plain, without libraries)
• PhpSpreadsheet
• HTML5
Result:
• Users can easily verify their promo codes.
• Winners can fill out the prize claim form without page reload.
• The site operates quickly and displays correctly on all devices.
• Administrators can mass-import new promo codes through the admin panel.
-
150 USD Online platform for conducting IQ testing
Web ProgrammingAn individual online platform for taking IQ tests has been developed using WordPress. The project includes:
- User authorization with one-time login credentials;
- A login page with instructions and validation of entered data;
… - An instruction page with detailed explanations and examples of questions before starting the test;
- Stylistically unified pages for starting the test, taking the test, and concluding with a thank you for participation;
- Automatic timing check for the test with closure of the test after the set time limit is reached.
Technologies used:
- WordPress
- PHP
- JavaScript
- HTML5, CSS3
The platform is created with attention to user convenience and interface clarity, providing a comfortable testing experience from any device.
-
45 USD Interactive online test in German language for a WordPress site
Web ProgrammingA fully functional interactive test for determining the level of knowledge of the German language (A1–C1) has been implemented based on the WordPress site using the Quiz and Survey Master (QSM) plugin.
Main features:
• Level structure of the test: 5 levels have been implemented (A1, A2, B1, B2, C1), with subdivisions (A1.1, A1.2, etc.) for beginner levels.
… • Step-by-step progression: questions are displayed one at a time with the option to return to previous ones.
• 30 questions at each level: all questions have 4 answer options, one of which is correct.
• Mandatory validation of answers: you cannot proceed to the next question without selecting an answer.
• Automatic result calculation: the system determines the success of the test (threshold value — 70% correct answers).
• Dynamic message upon completion of the test:
• Greeting and a button “Sign up for the next level course” if the result ≥ 70%.
• Recommendation to stay at the current level if the result < 70%, with a corresponding button.
• Progress bar: shows how many questions are left.
• Customized design:
• Stylized buttons with gradient backgrounds and shadows.
• Increased font size of answer options for user convenience.
• Contact form before the test: collection of name and email for further communication.
• Ability to take the test only by authorized users (if needed).
Technologies and tools:
• WordPress
• Quiz and Survey Master plugin
• HTML / CSS (interface customization)
• JavaScript (small interactive elements)
• Responsive layout
Result:
The test has been integrated into the language school’s website as an effective tool for diagnosing knowledge and automatic enrollment in the appropriate level of the course. A pleasant user experience, clear testing logic, and adaptation for mobile devices have been ensured.
-
45 USD Mass translation of auto parts from Turkish to Ukrainian
PythonA powerful Python script has been developed for translating large lists of auto parts (100,000+ rows) from Turkish to Ukrainian with maximum efficiency and stability. The program is specifically designed to maintain the order of rows, save API tokens, and automatically cache already translated phrases.
Main features:
• Use of models via OpenAI API.
… • Block translation with custom logging of each step.
• Automatic caching of responses to reduce costs.
• Result formatting — the first letter capitalized, others in lowercase.
• Auto-saving of results (output.txt) and cache (cache.json) after each block.
• Error resilience: in case of failure, it leaves the translation or returns the original line without omissions.
The project is optimized for processing similar large lists, preserving format, and minimizing API costs.
-
67 USD Forum parser
Data ParsingA forum parser was written, and the principle of operation was that a pool of key phrases was alternately used in Google search and collected the output... then filtered based on whether it was a forum or not, whether it was available or not, and only then the output was displayed in the console and in a separate file.
-
11 USD Testing a hypothesis for two samples
Data Processing- Formulate the null hypothesis.
- Formulate the alternative hypothesis.
- Calculate the mean for both samples.
- Calculate the standard deviation for both samples.
… - Find the calculated value of the t-statistic for the difference of samples.
- Compare with the corresponding critical value of the t-statistic, -1.325.
- Draw a conclusion.
-
11 USD Predictive analytics
Data ProcessingSales data is available for 4 years on a quarterly basis. The following indicators have been calculated:
Forecast for Q1'24 using trend projection method
Forecast for Q4'24 using trend projection method
Forecast for Q2'24 using 3-period moving average method.
… Forecast for Q1'24 using weighted moving average method for 4 periods with the following weights: M-1: 0.3, M-2: 0.15, M-3: 0.1, M-4: 0.45.
Forecast for Q3'24 using autoregression method with one lag.
-
11 USD SQL part2
Databases & SQLSQL queries based on the database to output the following information:
- Employees (first name and last name) and the difference between their total sales in monetary units (according to the price list, without considering discounts) for the entire period and their salary
- A table with sales, which will also include a text field with two possible values - "with discount"/"without discount" depending on whether these sales were discounted or not.
- A list of employees (first name and last name as one field) and the status "young"/"not very young" depending on whether the employee is 45 years old or not.
-
11 USD SQL Queries
Databases & SQLWrote SQL queries based on the database to output the following information:
All product names.
All fields from the employees table, but only output the first three rows.
All sales for May 5, 2024.
… The average price of those goods whose id is greater than 10.
The date and quantity from the sales table + the name from the products table.
-
11 USD Sales Analysis in Power BI
Databases & SQLThe goal of this project was to process sales data for two years (2023 and 2024), combine it with product data, and build an interactive visualization for analyzing sales in monetary terms.
Execution stages:
… 1. Data loading:
• Data was imported from an Excel file that contained three tables: sales for 2023, sales for 2024, and a table with product information (product name, price).
• Power Query was used for data preprocessing and preparation for analysis.
2. Data merging:
• Sales data for 2023 and 2024 was merged using the Merge Queries function in Power Query.
• Additional product name and price information was attached to the merged table.
3. Data model creation:
• The merged table was loaded into the Power BI data model.
• A calendar table was added for better handling of time data, and a relationship was created between it and the sales table.
4. Visualization building:
• A chart was created that displays the total sales amount in monetary units for the entire period.
• A measure in DAX was used to calculate the sales sum, taking into account the number of units sold and their price.
• A slicer was added that allows users to filter data by product name.
Reviews and compliments on completed projects 51 1
1 February
223 USD
Chat development
Everything that was outlined in the terms of reference has been completed and even more) thank you for the collaboration!
11 September 2025
100 USD
Implement a file converter
Everything is done at 5+
Glad to cooperate
![]()
5 August 2025
16 USD
Insert a valid API key into the website code for further website support.
Professional, very high-quality and fast work, I recommend!!!!
![]()
4 August 2025
56 USD
Make award letters and submissions for 24 people
The project was completed 10 out of 10! On the first try and without revisions - very helpful, thank you and I recommend as a good specialist!
![]()
2 August 2025
26 USD
Searching for information on the internet2
Did everything perfectly according to the technical specifications.
![]()
29 July 2025
334 USD
A database of rural and city councils with email addresses is needed.
Everything is fine. Everything is fine. Everything is fine.
30 June 2025
33 USD
Project refinement
Just God, we are contacting you again... everything is clear...
11 June 2025
250 USD
Second part of the project
All is well. Good performer
![]()
26 May 2025
67 USD
Develop a landing page for the advertising offer
The work was done quite well, the website meets our expectations. However, I would like to note that the contractor asked quite few clarifying questions, which caused some issues to be refined later.
The price seemed a bit high considering the scope of work. Nevertheless, overall the result is good, thank you!
19 May 2025
134 USD
WordPress website
Everything is great, the work has been completed in full, within the agreed terms
9 May 2025
33 USD
New tabs
Did everything 100%, everything is perfect… exactly what we wanted… I recommend
6 May 2025
350 USD
Copyright and NDA
The first part of the deal went successfully
![]()
29 April 2025
35 USD
Final design of the book cover "The Chosen Ones: Keepers of Light" (print + Kindle)
Unfortunately, the collaboration experience turned out to be unsuccessful.
The project was supposed to be completed in 7 days, although I believe it is a 2-3 day job, but during this time I did not receive a quality result.
Clear instructions were ignored: the quote is missing, the author's text contains errors, the logo was not placed, the photograph was inserted unprocessed, simply terrible, the cover style is outdated and does not match the content of the book. I did not feel any designer atmosphere, everything was done with AI and very poorly.
The cover of my book, into which I poured my soul, should be the face that immediately makes you fall in love, not run away screaming.
I provided all necessary materials in advance, but none of the important elements were properly executed.
The project had to be completed without payment.
I hope the freelancer will take these comments into account in the future.
![]()
29 April 2025
200 USD
Rewrite the Python script in C
Satisfied with the cooperation with Andriy
Recommend
28 April 2025
45 USD
Lottery for the website
everything is done perfectly, I recommend...
3 April 2025
33 USD
Translate product names from Turkish
Thank you for the work. The contractor is always in touch.
28 March 2025
33 USD
Transfer the website to a new hosting.
Everything works great. Everything is done clearly and on time.
24 March 2025
150 USD
Online test for personnel selection
The project was successfully completed, the result of the work fully meets my expectations. The work process was very complicated, with a significant delay in the timeline. But credit should be given to Andrey, that despite all the difficulties with the project and apparently personal circumstances, he brought the project to completion at the proper level. Thank you.
17 March 2025
11 USD
Mathematician (calculation of the average)
I recommend as a specialist
14 March 2025
16 USD
Formatting Microsoft Word documents
Everything is great......................
12 March 2025
16 USD
Translate PDF document to Google Docs format
Quality and fast work, polite freelancer, very prompt feedback. Thank you for the work!
9 March 2025
33 USD
Website edits
Everything is fine, the work is done, it took a bit of time, but everything is completed.
17 February 2025
11 USD
Install phpmyadmin on the site
The project was completed successfully.
14 February 2025
40 USD
Сделать редирект с сайта на WP
Thank you for completing the task.
9 February 2025
11 USD
Insert a valid API key into the website code. Further support for the website.
Everything is fine. All difficulties have been successfully overcome.
7 February 2025
22 USD
Image enlargement through AI
Wonderful execution, I recommend the performer, thank you.
29 January 2025
11 USD
Make edits on the website
I want to share my impressions of working with Andriy! He is a true professional in his field, impressing not only with his technical skills but also with his approach to work.
Andriy completed the assigned task on time and with quality, taking into account all nuances and wishes. His code is always clean, structured, and well-documented, which significantly eases further project support.
I would especially like to highlight Andriy's ability to quickly find effective solutions to complex problems, as well as his readiness to always help and explain technical aspects at an accessible level.
I recommend Andriy as a reliable and talented specialist who will definitely benefit your team or project. Thank you for the excellent work!
![]()
Everything is done well, all corrections are taken into account, quick response and reply. I recommend for collaboration!
26 January 2025
11 USD
Website https://fs.tuzderbetmost.com/
I want to express my sincere gratitude to Andriy Panychuk for his professionalism and incredible approach to work! Andriy is a true master of his craft, who always delivers projects at the highest level. His ability to find optimal solutions even for the most complex tasks is impressive.
I would also like to highlight Andriy's responsibility and punctuality. He always adheres to the agreed deadlines and takes into account all the client's wishes. His attention to detail and willingness to help at any moment make collaboration as comfortable and effective as possible.
I will recommend Andriy Panychuk to anyone looking for an experienced, creative, and reliable programmer! Thank you very much for your work!
![]()
22 January 2025
11 USD
Add 2 more offers to this site.
I want to express my immense gratitude to the programmer for the work done! All tasks were completed at the highest level, clearly and on time. Very professional approach, literacy, and attention to detail. It is evident that the person truly understands their field. I am completely satisfied with the work and will gladly reach out again if needed. I recommend!
![]()
21 January 2025
11 USD
Creating a backup for the website
Thank you very much for the work! Everything was done quickly and efficiently.
20 January 2025
11 USD
Setting up Keitaro with hide.click integration
Everything was done very quickly and efficiently. A professional in their field! I recommend to everyone who values promptness and professionalism.
21 October 2024
11 USD
Collections in Python
I am very satisfied with the result! Everything is done excellently, all requirements and deadlines have been met. I recommend this specialist!
21 October 2024
11 USD
Working with files
Everything is great! The task was completed professionally and within the agreed timeframe. Thank you for the quality approach to work!
21 October 2024
11 USD
Classes
Excellent specialist! The work was done at a high level, quickly and without unnecessary questions. Very pleasant to collaborate. I recommend!
21 October 2024
11 USD
Functions
I am very satisfied with the collaboration! The freelancer completed the work efficiently and on time, was constantly in touch, and took all requests into account. I recommend for collaboration!
Good performer. Did it quickly and everything as per the specifications. Definitely recommend!
1 October 2024
11 USD
Mirror assembly for HTML website
Operationally completed project
23 September 2024
11 USD
Testing a hypothesis for two samples
I am very satisfied with the collaboration! The task was completed quickly and professionally. Andriy approached the work responsibly. I recommend!
23 September 2024
67 USD
Forum parser
Everything was done on time and clearly! Good performer
22 September 2024
11 USD
SQL part2
The freelancer approached the task professionally, completed everything quickly and efficiently. The collaboration went excellently, I recommend!
22 September 2024
11 USD
Predictive analytics
Great freelancer!
Everything was done with quality and on time.
Easy to communicate, took all wishes into account. I will reach out again!
22 September 2024
11 USD
SQL Queries
I am very satisfied with the collaboration!
The task was completed quickly and professionally.
Andriy approached the work responsibly. I recommend!
21 September 2024
11 USD
Data visualization in Excel and Power BI
Great job! Andrii quickly handled the task, everything was done efficiently and on time. I recommend!
18 September 2024
111 USD
Find AI photo processing service
THE FREELANCER DELAYED THE DEADLINES AND DID NOT COMPLETE THE WORK PROPERLY.
The project was closed. Because there is no time to explain and sort things out.
Promised to finish earlier than 5 days. It turned out that after 5 days, he hadn't even completed half of the task. After 8 days, he only completed the first part.
The task was to process photos of 5 people. I sent 5 photos of people that needed to be processed. For some reason, the freelancer decided to replace one of my photos with another person.
2) The task was to find other filters and process them in the same way. 5 people.
The theme was family photos, wedding, romance.
The freelancer just took one photo of some guy and that was it. He didn't do 5 people, didn't do family photos, didn't do romantic photos. Did nothing.
I am not satisfied with the work. I do not recommend. The person is irresponsible towards work and deadlines.
15 September 2024
11 USD
Power BI
I am very satisfied with the work! The performer quickly handled the task and did everything well. Provided screenshots! I recommend!
15 September 2024
11 USD
Power BI
Andrii is satisfied with the work!
The performer quickly handled the task and did everything well.
I recommend!
12 September 2024
11 USD
Excel filling with formulas
I am very satisfied with the work! The performer quickly handled the task and did everything well. I recommend!
11 September 2024
11 USD
Excel Fill in the table
I am very satisfied with the work! The performer quickly handled the task and did everything well. I recommend!
10 September 2024
11 USD
Excel Create a pivot table
Very quickly got in touch and promptly completed the work. I recommend!
3 September 2024
11 USD
Setting up a store on Wordpress + printify
great approach to the task. Everything is done perfectly!
26 August 2024
11 USD
Adding a subscription form for updates (WordPress)
Task completed, necessary corrections made. I recommend.
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Filling the website with products on Opencart
89 USD
|
|||||
|
Voiceover seen
22 USD
|
|||||
|
PDF design
16 USD
|
|||||
|
Cooperative digital card game in the detective genre
89 USD
|
|||||
|
A specialist is required for editing financial models in Google Sheets.
75 USD
|
|||||
|
Document Translation Services Needed Copy paste
80 USD
|
|||||
|
Quiz for selecting a diet plan
67 USD
|
|||||
|
Product presentations - 3
33 USD
|
|||||
|
Find and set up a service for unified management of 100+ Instagram Direct (unified inbox) + connect.
334 USD
|
|||||
|
Kali Linux Specialist
200 USD
|