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

Illia Vasilenko

Reliable Plus holder
Automation, DevOps and database solutions for reliable systems
Offer Illia work on your next project.

Ukraine Lutsk, Ukraine
13 minutes back
responds to 73% of messages
Available for hire available for hire
40 Safes completed
16 days 15 hours back
33 clients
43 proposals made
age 28 years
on the service 11 months
  • Databases
  • PostgreeSQL
  • Google APIs
  • Telegram APIs
  • DevOps engineer
  • keycrm
  • API Integrations
  • CRM Automation
  • Docker / Docker compose
  • Automation
  • AI
  • Data Automation

Rating

Successful projects
100%
Average rating
10 out of 10
Rating
9528
Databases & SQL
3 place out of 1205
DevOps
4 place out of 196
Data Parsing
16 place out of 769
System & Network Administration
5 place out of 588
11 projects
Databases & SQL
9 projects
Software & Server Configuration
9 projects
Data Parsing
8 projects
Web Programming

Language proficiency level

Українська Українська: fluent
English English: intermediate

Skills and abilities

Programming

Services

Administration

Portfolio


  • 45 USD

    Deployment of self-hosted password manager Bitwarden/VaultWarden

    Software & Server Configuration
    For the corporate environment, we are implementing a #secure #password #vault based on #Vaultwarden/ #Bitwarden with complete isolation from the public internet. Access to the service is allowed only through #VPN with additional access control via tokens. Solution architecture: Self-hosted Vaultwarden/Bitwarden server Hosting in the private segment of the network Access only through VPN tunnel Additional level of access control via tokens Reverse proxy + TLS Centralized backups and monitoring.
  • 226 USD

    Configuration and support of server infrastructure for 1C/BAF

    System & Network Administration
    Solution Architecture
    Dedicated Server
    Hypervisor: #Proxmox VE

    Virtual Machines:
    #Terminal Server (#Windows Server)
    RDP access for users
    Centralized work with 1C
    1C / BAS Server
    #1C Server
    #1C Web
    #SQL Server
    Web server (IIS)
    Separate VM for Web publishing
    #HTTPS access
    isolation from internal services
    VPN Server
    #OpenVPN / #WireGuard
    Two-factor authentication (2FA)

    Security:
    - Windows Defender enabled
    - AppLocker configured to restrict the launch of unwanted software
    - HTTPS for web access
    - VPN access to internal resources
    - Role isolation between virtual machines

    Backup and Recovery:
    - Snapshots and VM backups on #Hetzner #StorageBox
    - Separate backups:
    * 1C databases
    * document archives
    - Backup storage on a separate StorageBox
    - Ability to restore to a specific point in time (point-in-time restore)
  • 300 USD

    VSP Settings

    DevOps
    Description of the current infrastructure (as-is)
    1. Overall architecture
    The infrastructure is built on a single VPS (Hetzner) using Docker + Docker Compose and divided into logical zones:
    Internet
    |
    Cloudflare (DNS, TLS, Proxy*)
    |
    Traefik (reverse proxy, SSL)
    |
    Docker networks
    ├─ proxy
    └─ monitoring
    ├─ Grafana
    ├─ Prometheus
    ├─ Node Exporter
    ├─ cAdvisor
    └─ Blackbox Exporter
    2. Docker networks
    proxy
    Purpose: public access
    Uses Traefik
    All services that have domains (*.workflo.space) connect here
    monitoring
    Purpose: internal monitoring
    Services see each other by DNS names of containers
    Not accessible from outside directly
    3. Reverse Proxy — Traefik
    Traefik v3.x
    Functions:
    Reverse proxy
    Automatic SSL certificates (Let’s Encrypt)
    DNS-01 challenge via Cloudflare
    Docker provider (labels)
    EntryPoints
    :80 → web
    :443 → websecure
    Certificates
    Resolver: cf
    DNS challenge via Cloudflare API Token
    Certificates are stored in acme.json
    4. Monitoring Stack
    Prometheus
    Collects metrics from:
    node-exporter
    cadvisor
    blackbox
    prometheus (self)
    Scrape interval: 15s
    Grafana
    UI for metrics
    Datasource: Prometheus
    Access via domain grafana.workflo.space
    Works through Traefik
    Node Exporter
    Host metrics (CPU, RAM, Disk, Load)
    cAdvisor
    Metrics of Docker containers
    Blackbox Exporter
    Checks HTTP / TCP / ICMP (uptime)
    5. Security
    UFW
    Only allowed: 22, 80, 443
    Fail2Ban
    SSH protection
    Docker socket
    Accessible only to the Traefik container
  • 564 USD

    Building a managed Wi-Fi network for the temple based on MikroTik

    System & Network Administration
    Building a managed Wi-Fi network for a temple based on MikroTik
    Problem

    The temple conducts online broadcasts of services via Starlink.
    However, the network was unstable:
    Wi-Fi was not available in all areas of the complex;
    during broadcasts, there were connection interruptions;
    users (clergy, parishioners, office devices) connected to one network, creating channel overload;
    there was no control over who and how used the internet.
    The client wanted a managed, stable, and secure network that:
    guarantees uninterrupted broadcasting of services with traffic priority;
    allows control over access for different categories of users;
    operates autonomously after a reboot.

    Solution
    A full-fledged managed network infrastructure was developed based on MikroTik RB4011
    with five access points RBcAPGi-5acD2nD, unified into a single system via CAPsMAN.
    Key elements of the solution:
    Prioritization of broadcasts
    An IP address was assigned to the mini-PC with OBS broadcasting.
    QoS (Queue Tree + Mangle) was implemented: RTMP traffic has absolute priority during broadcast hours (04:30–09:00 daily, until 18:00 on Sundays).
    During non-broadcast hours — even distribution of bandwidth.

    User separation
    VLAN 10 — clergy: constant access, fixed devices, moderate speed limit under load.
    VLAN 20 — office and equipment: printers, cameras, broadcasting PCs, internal data exchange without access for parishioners.
    VLAN 30 — guest network for parishioners: limited access.

    Traffic filtering
    Local AdGuard Home was installed on a separate Raspberry Pi (or MikroTik container).
    Blocks ads, malicious sites, videos > 320p, and gaming traffic.

    Monitoring and statistics
    Traffic Flow and Torch were enabled for network load analysis.
    Local statistics (without cloud services) allow seeing who consumes the most traffic.
    Security and stability
    Firewall with protection against scanning, brute-force, and DOS attacks.
    Secure remote access via VPN.
    Full automation of configuration saving after reboot.

    Implementation cost
    Design and setup: from 20,000 UAH
    Support and administration: from 2,000 UAH/month
    (includes monitoring, updates, configuration backups)

    Result

    Broadcasts of services became uninterrupted — even under load.
    Control over all categories of users was established.
    The administrator can remotely manage access and see who is creating load.
    The network operates stably even after power outages.
    Parishioners receive secure but limited internet for banking applications and messengers.

    Do you want your Wi-Fi network to be stable, managed, and secure — even with satellite internet?
    We will set everything up remotely.
  • 1353 USD

    Automated content collection system and Knowledge Base creation n

    AI & Machine Learning
    Project: Automated Content Collection System and Knowledge Base Creation Based on AI
    Main Functions and Technical Implementation
    1. Input Data Pipeline and Filtering:
    A trigger regularly scans the specified folder on Google Drive for new files.
    A reliable deduplication mechanism checks the "registry" in Google Sheets to ensure that files are processed only once. New files are immediately logged with a status of pending.
    2. Modular Processing Architecture ("Router"):
    The central node Switch acts as a router, directing files to different processing branches based on their MIME type. This architecture is easily scalable, allowing new file types to be added with minimal changes.
    Branch for ZIP archives:
    Archives are unpacked, and their contents are redirected to the beginning of the workflow for individual processing. The original archive is immediately logged and moved to avoid reprocessing.
    Branch for documents (.doc, .docx, .html):
    Files are sent to a specially created microservice on Node.js for parsing. The service uses specialized libraries (docx-parser, textract, node-html-parser) to extract plain text.
    Branch for images (.jpeg, .png):
    Images are uploaded and sent to the OpenAI Vision API (gpt-4o) with a detailed prompt for performing optical character recognition (OCR) and describing visual elements, returning structured text.
    Branch for audio (.mp3, .wav, .ogg):
    Audio files are sent to the OpenAI Whisper API for accurate speech-to-text transcription.
    3. Standardization and Storage of Content:
    The output of each processing branch (extracted text) is standardized into a single format.
    A new text file containing the extracted content is created and stored on Google Drive for archiving.
    Next, the text is passed to the LangChain-based pipeline:
    Text Splitting: Large documents are split into smaller, partially overlapping chunks to meet the context window limitations of models for embeddings.
    Embedding Creation: Each part of the text is converted into a numerical vector using OpenAI's embedding models.
    Storage in Vector Database: Embeddings and associated metadata (original file ID, name, source link) are stored in the Supabase database using the pgvector extension.
    4. State Management and Notifications:
    After successful processing and storage in the vector database, the corresponding record in the Google Sheets registry is updated to a status of completed.
    The original output file is moved from the input folder to the "Processed" archive directory on Google Drive.
    Real-time notifications containing details of the processed file and a link to the original are sent to a designated Telegram chat.
    5. Integration with AI Assistant (User Component):
    The system includes a multi-agent Telegram bot where users can choose different "assistants."
    Each assistant is configured with a unique system prompt and can be connected to its own dedicated vector database or knowledge source.
    Chat history for each user and assistant is stored in a Postgres database, ensuring contextual, continuous conversations.
    Technologies Used
    Orchestration: n8n (self-hosted)
    Data Sources and Storage: Google Drive, Google Sheets
    Vector Database: Supabase (with Postgres and pgvector)
    Artificial Intelligence and Embeddings: OpenAI (GPT-4o for Vision, Whisper for Audio, models for Text Embedding), LangChain.js (within n8n)
    Custom Parsing: Node.js, Express.js, docx-parser, textract, node-html-parser
    User Interface: Telegram Bot API
  • 338 USD

    WIFI

    System & Network Administration
    WiFi for the warehouse

    Problem:

    Warehouse workers use handheld devices, tablets, or laptops, but the WiFi "drops" or is not available everywhere.

    Due to poor connectivity, the accounting system lags, leading to errors in shipping and inventory.

    Standard office routers do not cover warehouses with metal shelves, thick walls, or large areas.

    Solution:
    Professional WiFi network based on MikroTik or UniFi.

    We develop a coverage plan (site survey) considering the warehouse layout.

    We place access points to ensure a stable signal in each zone.

    We use centralized network management (UniFi controller or CAPsMAN on MikroTik).

    We configure network segmentation (for employees, equipment, visitors).

    Cost:

    Deployment from 15,000 UAH (depending on area and number of access points).

    Support and administration – from 1,500 UAH/month.

    Benefits for business:

    Stable operation of handheld devices, tablets, laptops — fewer disruptions in accounting.

    Scalability (adding new access points when expanding the warehouse).

    A single centralized network with monitoring and event logging.

    Collaboration options:

    Full implementation "turnkey" (planning + equipment + installation + configuration).

    Or we only design and configure, while your team handles the installation.

    Equipment can be purchased through us or from your supplier.

    Additionally:

    Guest WiFi network for visitors.

    Integration with VPN for secure access to the accounting system.

    Connecting the warehouse with the office or other branches.
  • 226 USD

    Corporate email

    System & Network Administration
    The good old email is still alive)))

    Do you use email or something similar instead of a corporate domain?
    Do you have a mail server but your emails end up in spam or do not reach the recipients?
    Are you a government institution that needs to host your email on your own servers?
    Is your mail server secure?
    This is just a part of the questions that arise when working with email.

    To write someone an email, you need an email address.
    To register on a service, you need an email address.
    To leave your contacts for feedback, you need an email address.
    To subscribe to a newsletter, you need an email address again.
    "You don't need email, we are a modern business that uses messengers," you might say.
    And although messengers are rapidly taking over communications, email is not going anywhere. This old but reliable means of communication.
    Why won't messengers replace email?

    There are many messengers, but there is only one email.
    Messengers are modern, email is stable.
    Messengers are "about chatting," email is about the status of official correspondence.
    Each of these communication tools holds its niche and will continue to do so.

    If you need maximum control over your email - come to us.

    An employee left and took the password with them, that doesn't happen with us.
    Need access to your subordinate's correspondence? No problem.
    Worried about email blocking on the mail service? You manage the blocking and unblocking.
    Want your own mail server? We can do it.
    Want a cloud mail server? We can do it.
    Don't want servers but want corporate email? We have email hosting.

    Is it expensive?

    Email hosting starts from 600 UAH/month and 2000 UAH one-time (~1000 UAH for a mail domain if you don't have one).
    Own/cloud server from 10,000 UAH for setup, from 3,000 UAH/month for maintenance (+cloud rental or purchase of a physical server).
  • 500 USD

    Telegram AI bot with Google Drive and Supabase integration

    AI & Machine Learning
    Project Goal:
    Develop an intelligent Telegram assistant that processes text and voice messages, integrates with Google Drive for data collection, and uses Supabase as a vector storage for quick information retrieval. The bot automatically notifies users about new files and provides responses through the AI Agent.

    Key Features:
    Processing messages in Telegram
    Responds to text and voice messages.
    Sends greetings upon the /start command.
    Uses AI Agent (OpenAI GPT-4.1-mini) to generate responses to user queries.
    Information retrieval occurs through the Supabase vector storage with chat history in Postgres.
    Processing files from Google Drive
    Monitoring the creation and updating of files in a designated folder.
    Uploading and processing files: text is extracted from DOCX/Google Docs, chunked, and embeddings are created via OpenAI.
    Indexing fragments in Supabase for quick search.
    Summarizing text using GPT-4.1-mini (up to 100 words).
    Automatically notifying users in Telegram about new files.
    Error Handling
    Logging errors in the workflow.
    Automatically sending notifications to the administrator in Telegram with details (workflow, node, URL, error message).

    Technologies:
    n8n – workflow orchestration, Telegram and Google Drive triggers.
    Telegram Bot API – receiving and processing messages.
    OpenAI GPT-4.1-mini and Whisper API – generating text responses and transcribing voice messages.
    Supabase (Postgres + Vector DB) – storing chat history and vector storage for document search.
    Google Drive API – monitoring and uploading files.
    Python / JavaScript (Node.js) – data processing, creating embeddings, integration with n8n.

    Workflow Structure:
    Telegram Trigger → Switch to determine the type of message (text / voice).
    Text Processing → Check for the /start command → AI Agent (GPT-4.1-mini) → responses to users.
    Voice Processing → Upload voice file → Whisper API → AI Agent → response in Telegram.
    Google Drive Trigger → File upload → Chunking → Embeddings → Supabase → Summarization → User notifications.
    Error Trigger → Logging → Notification to the administrator.

    Outcome and Achievements:
    Fully automated Telegram AI assistant with support for voice messages.
    Intelligent search in large documents through Supabase vector storage.
    Automatic user notifications about new or updated files.
    Reliable logging and error handling system that allows for quick response to issues.
  • 100 USD

    Deployment of n8n on VPS with HTTPS

    Web Programming
    Objective:
    Set up an n8n (automation platform) working environment on your own VPS, ensure secure access via HTTPS, and readiness for integrations with webhooks.

    Technologies:

    n8n (Docker)

    Docker Compose

    Nginx (reverse proxy)

    Let's Encrypt (SSL certificates)

    Ubuntu / Debian VPS

    Solution:

    Docker deployment of n8n

    Using Docker Compose for an isolated environment:

    n8n container

    volume for data storage (n8n_data)

    configuration of ports and environment variables (N8N_HOST, WEBHOOK_URL, WEBHOOK_TUNNEL_URL)

    Automatic container restart through Docker restart policy.

    Nginx as a reverse proxy

    Proxying HTTPS requests to n8n port (5678).

    Setting headers for WebSocket and HTTP: Upgrade, Connection, X-Forwarded-For, X-Forwarded-Proto.

    Separate configuration for HTTP → HTTPS redirect.

    Obtaining and configuring SSL certificates

    Using certbot for automatic certificate acquisition from Let’s Encrypt:

    sudo certbot --nginx -d n8n.example.com

    Automatic integration of the certificate into the Nginx configuration.

    Checking HTTPS functionality and setting up automatic certificate renewal (certbot renew --dry-run).

    Testing and Security

    Checking access to n8n via HTTPS.

    Testing webhook from MT4 and other sources.

    Adding secure Nginx headers:

    X-Frame-Options, X-Content-Type-Options, Strict-Transport-Security.

    Features:

    All webhooks and integrations operate over secure HTTPS.

    Using Docker allows for quick scaling and updating of the system.

    Easy data recovery thanks to Docker volume.

    Result:

    Fully operational n8n server with access via https://n8n.example.com.

    Ability to integrate with MT4, Telegram, third-party APIs, and other services.

    Automatic certificate renewal and protection against insecure HTTP access.
  • 150 USD

    Automatic tracking of MT4 deals and notifications in Telegram

    Cryptocurrency & Blockchain
    Goal:
    Automate notifications about the opening and closing of trades in MetaTrader 4 and send them to a Telegram channel/bot for quick monitoring and analytics.

    Technologies:
    MetaTrader 4 (MT4)
    MQL4 (creating an expert / Expert Advisor)
    n8n (automation and webhook)
    Docker for isolated n8n environment
    Telegram Bot API

    Solution:
    Creating an expert (EA) in MT4
    EA tracks the opening/closing of trades.
    Forms JSON with trade data: symbol, type (BUY/SELL), lot, price.
    Sends a POST request to the n8n webhook.
    Webhook and n8n
    n8n receives data from MT4 via webhook.

    Processes the information, forms a structured message with emojis:
    Sale (SELL)
    Purchase (BUY)

    Sends a message to the Telegram channel or chat.
    Telegram integration
    Using Telegram Bot API.
    Dynamic message formatting with colored indicators (emojis).
    Example message:
    Purchase: EURUSD
    Lot: 0.1
    Price: 1.12345

    Sale: BTCUSD
    Lot: 1
    Price: 112252.417

    Features:
    Fully automated process: no manual data copying.
    Support for various currency pairs and cryptocurrencies (if the broker supports).
    Reliable operation even with a large number of trades thanks to webhook and n8n nodes.
    Docker application ensures easy deployment and scaling.

    Result:
    Real-time trade notifications directly in Telegram.
    Ability to expand the system to multiple MT4 accounts.
  • 45 USD

    Automation of processing new folders in Google Drive and sending

    Javascript and Typescript
    Task
    The client reached out with a need to automate the process of checking new subfolders in Google Drive.
    The main requirements were:
    Track the appearance of new folders in the specified root directory.
    Automatically collect all files from new folders and send them via e-mail distribution.
    Use an HTML template for the emails.
    Have the ability to specify multiple recipients (To, CC, BCC).
    Store information about already processed folders to avoid duplicate sends.

    I developed a script in Google Apps Script that works on the following principles:
    Defining variables as constants
    Root folder (ROOT_FOLDER_ID)
    List of recipients (RECIPIENTS, CC, BCC)
    HTML email template (EMAIL_TEMPLATE)
    Subject of the message
    Logic for processing folders
    The script checks all subfolders in the root directory.
    If the folder has not been processed yet — it collects all files.
    Forms an e-mail with the HTML template.
    Sends the email to all recipients (with support for CC and BCC).
    Avoiding duplication
    PropertiesService was used to store the IDs of already processed folders.
    Flexibility in sending emails
    Using a Gmail alias (or corporate account) to send from the desired email.
    Ability to connect third-party SMTP (SendGrid/Amazon SES) for greater scalability.
  • 45 USD

    VPN for business and personal tasks

    Software & Server Configuration
    VPN for business and personal tasks

    Problem:

    Some services block access from Ukraine due to sanctions.
    Others show different offers depending on the country of connection.
    Solution:
    Own VPN server. It allows you to change your location and work with websites as if you are physically in another country.

    Cost:

    Deployment from 2000 UAH (depending on the number of connections)
    Support and rental – 1000 UAH/month (servers in Europe/USA)
    Flexible settings (for MikroTik owners):

    VPN only for specific services
    VPN only for individual devices
    VPN only for Wi-Fi or local networks
    Collaboration options:

    You rent the server yourself – we configure it
    You maintain the server yourself – we configure it
    You choose the protocol (WireGuard or OpenVPN)
    Or you fully trust us
    VPN is needed abroad
    For example, to use Ukrainian services from outside Ukraine.
    We can:

    Set up a VPN server in Ukraine
    Configure VPN directly on your office router with a static IP (if supported)
    Help you select equipment for your needs
    Alternative: ready-made VPN services (like NordVPN)
    Pros: quick start, many countries, anonymity
    Cons: speed drops, IPs often on blacklists, trust issues with the service

    We can also connect and configure such services on your router.

    Additional VPN capabilities:

    Secure access to office or cloud servers
    Connecting offices to each other
    Connecting offices and cloud into a single infrastructure

Reviews and compliments on completed projects 40

  • Real expert
  • Craft master
  • Quick answers
  • First-class quality
  • Nice communication
  • High responsibility
  • Great price
  • Lightning fast
Quality
Professionalism
Cost
Contactability
Deadlines

Thank you for the work! Ilya made everything very convenient in Google Sheets. He explained everything in detail and recorded video instructions. Everything went well!

8 May 609 USD
Creation of a Telegram bot

Quality
Professionalism
Cost
Contactability
Deadlines

Very satisfied with the collaboration! The freelancer developed a Telegram bot that significantly simplified and accelerated the work of designers. The bot automatically renames files according to the company's standards, correctly replaces white color for quality printing, quickly inserts QR codes into individual products, and also automatically changes statuses in the CRM system for layouts ready for printing.

It is worth noting that the bot warns about possible errors and areas where employee intervention is needed. After verification and confirmation, the layouts are automatically transferred to the printing group, from where other participants in the process can easily download and print the files.

I especially want to highlight the speed of work, attention to detail, and professional approach. All processes are now automated and take minimal time. Communication was easy and comfortable, and all requests were taken into account. Definitely recommend for collaboration!

Quality
Professionalism
Cost
Contactability
Deadlines

The work was done well and on time. I will reach out again.

Quality
Professionalism
Cost
Contactability
Deadlines

Satisfied with the collaboration. Quick communication.

Quality
Professionalism
Cost
Contactability
Deadlines

On time, quickly, and with quality.
We implemented the project, everything works properly.
I recommend for collaboration.

4 April 16 USD
Letters go to spam — personal project for Illia Vasylenko

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great, we will continue to work.

2 April 259 USD
Development of a TELEGRAM bot

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great, the bot works correctly.

Quality
Professionalism
Cost
Contactability
Deadlines

The assigned task was completed quickly. Thank you.

27 March 158 USD
Parsing a file with 200k lines

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great, thank you for the work.

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you for your cooperation, we have uploaded more than 6000 products + all modifications.

18 March 158 USD
Parsing million records

Quality
Professionalism
Cost
Contactability
Deadlines

great job, responsible person!

Quality
Professionalism
Cost
Contactability
Deadlines

They developed not just an export, but a service with a web interface for connecting to the reports in the Google Sheets of my clients. Thank you.

Quality
Professionalism
Cost
Contactability
Deadlines

Fast and quality! I recommend!

4 March 45 USD
Email settings

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great. Fast, professional, high quality! The problem was solved.

1 March 158 USD
Server configuration

Quality
Professionalism
Cost
Contactability
Deadlines

The work is done at a high level! Let's continue working, I recommend!

Quality
Professionalism
Cost
Contactability
Deadlines

I really liked the collaboration, they approached the task wisely and saved a lot of money. The solution they provided is very nice and convenient.

20 February 16 USD
Consultation on server software

Quality
Professionalism
Cost
Contactability
Deadlines

Super specialist! Let's continue working.

Quality
Professionalism
Cost
Contactability
Deadlines

Professional of the highest class! Conducted a consultation, answered all main and additional questions, and also highlighted non-obvious but important points. Provided a mountain of supplementary information. Definitely continuing and I recommend for collaboration!

16 February 16 USD
Consultations on vibe-coding for the development of an AI agent

Quality
Professionalism
Cost
Contactability
Deadlines

Ilya is an experienced and punctual performer. He explained to me in detail the architecture of the AI Deep Research Agent, helped me choose the tech stack, and understand the specifics of vibe-coding.

Quality
Professionalism
Cost
Contactability
Deadlines

Developed a convenient and well-thought-out dashboard for tracking orders, which automatically collects and analyzes data regarding the time orders spend at various stages. Particularly appreciated: clear visualization of SLAs, cycles, and order statuses detailed reports (custom, performance, by stages) the ability to filter by dates, statuses, urgency understandable interface and logical data structure. Well understood the business logic, proposed adequate solutions, and was in touch throughout the entire process. Task completed on time, the result fully meets expectations. Recommend for collaboration, especially for projects related to analytics, dashboards, and process automation.

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is fine, there were problematic issues but they were resolved and the catalog works as intended.

6 January 113 USD
Fix Cloudflare (order accounting in GA)

Quality
Professionalism
Cost
Contactability
Deadlines

Pleasant communication, promptness, professionalism. Thank you for the cooperation.

29 December 2025 226 USD
Set up website updates on Khoroshop via API

Quality
Professionalism
Cost
Contactability
Deadlines

completed with quality, I recommend

23 December 2025 23 USD
Consultation

Quality
Professionalism
Cost
Contactability
Deadlines

Quickly and efficiently. Satisfied with the consultation.

22 December 2025 25 USD
Coretaxa

Quality
Professionalism
Cost
Contactability
Deadlines

DevOps worked at 100%

18 December 2025 45 USD
Audit of Cloudflare settings

Quality
Professionalism
Cost
Contactability
Deadlines

All good, thank you for the cooperation.

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is done on time with 5 points.

30 November 2025 79 USD
Webhook GoogleSheets - n8n

Quality
Professionalism
Cost
Contactability
Deadlines

Quality: - everything was completed, access was provided, explained. No mistakes occurred.
Professionalism: - provided additional comments from different perspectives on the project, suggested alternatives. Expertise is present.
Cost: - was careful with the budget, tried to offer options to avoid increasing expenses.
Communication: - everything within the project. responds quickly. punctual.
Deadlines: - everything was done quickly, the project delay occurred due to partners on my side, but still found time to work everything out completely.
I recommend for collaboration.

Quality
Professionalism
Cost
Contactability
Deadlines

The automation has been completed fully according to the task. The performer is communicative, competent, persistent, and principled.

Quality
Professionalism
Cost
Contactability
Deadlines

The code was transferred to the server quickly and efficiently. The contractor is competent, responsible, and maintained constant communication. I recommend for collaboration.

30 October 2025 16 USD
Consultation on WMS

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you for the consultation, everything was wonderful.

Quality
Professionalism
Cost
Contactability
Deadlines

Excellent service that exceeded my expectations.I'll recommend this person.

Quality
Professionalism
Cost
Contactability
Deadlines

We received a preliminary consultation that helped us navigate our further actions regarding the task, and we plan to continue interacting with this contractor.

Quality
Professionalism
Cost
Contactability
Deadlines

A master of his craft! Ilya clearly understands what he is getting into. If any new difficulties arise, he uses his head and finds solutions. Always in touch, explains why and for what reason. I am very satisfied with the work and the interaction as a whole. I highly recommend this specialist!

14 October 2025 68 USD
ASP.NET + MSSQL application deployment

Quality
Professionalism
Cost
Contactability
Deadlines

The performer approached the project very professionally, corrected the shortcomings of the previous performer on the project, Ilya made compromises on the cost of work, handled the task excellently, ahead of the deadline!) I am satisfied with the result of the work, I will reach out in the future!)

8 October 2025 34 USD
Set up the printer on the VPS server

Quality
Professionalism
Cost
Contactability
Deadlines

Wonderful specialist. Great job.

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great, communication and professionalism are top-notch)

Quality
Professionalism
Cost
Contactability
Deadlines

The project was completed on time, within the proposed deadlines. Everything was done qualitatively, very detailed, and it was interesting to consult (there were many consultations until we reached a mutual understanding). All discussed tasks were completed, and the project came to light.

I highly recommend this professional, and I hope to have the opportunity to work together again.

28 August 2025 16 USD
Setting up automatic monthly report sending

Quality
Professionalism
Cost
Contactability
Deadlines

Quickly, qualitatively, communicatively, I recommend!

18 August 2025 16 USD
Consultation on automation Make+Telegram

Quality
Professionalism
Cost
Contactability
Deadlines

A wonderful specialist, explained everything in great detail.

Activity

  Projects underway 1
Freelance project
338 USD

  Latest proposals 10
Freelance project
Freelance project
90 USD
Freelance project
45 USD
Freelance project
23 USD
Freelance project
Freelance project
90 USD
Freelance project
Freelance project
Freelance project
338 USD
Freelance project
34 USD