Yehor Petrenko
Rating
Language proficiency level
Skills and abilities
Programming
Design & art
Photo, Audio & Video
Promotion
Mobile development
Administration
Outsourcing & consulting
Portfolio
- All works 16
- Python 4
- Javascript and Typescript 1
- Content Management Systems 1
- Web Programming 1
- HTML & CSS 5
- Bot Development 1
-
goods store
HTML & CSSstore of goods for Poland
-
Electronics store
HTML & CSSElectronics store for Poland
-
form
Web Programmingforma - a 3D shoe store with real-time product viewing. The user selects a color, rotates the sneaker 360°, and compares the WebGL render with the Blender studio.
Stack (for the "Technologies" field)
Next.js 16, React 19, TypeScript, Tailwind CSS v4, React Three Fiber, Three.js, react-three/drei, react-spring/three, Framer Motion, GSAP, Lenis, Blender 5.1, glTF/GLB, meshopt, ACES tonemapping, Vercel
… Expanded description (for portfolio / application)
Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4
3D / WebGL: React Three Fiber v9, react-three/drei, Three.js - OrbitControls, ContactShadows, HDR Environment, ACES + sRGB
Animation: Framer Motion, GSAP ScrollTrigger, Lenis (smooth scroll), react-spring/three (color switching)
3D pipeline: Blender 5.1 Cycles -> export GLB (meshopt) -> loading via useGLTF
Optimization: frameloop demand, AdaptiveDPR, lazy load 3D, Suspense, pause rendering outside viewport
Deployment: Vercel (SSG, static product pages)
-
Telegram bot for hosting provider clients
PythonFinansBot — a Telegram bot for a hosting provider that helps clients and administrators manage payments, service status, and infrastructure. The client can see the amount and date of the next payment, billing period, payment methods with details (USDT, card, etc.), can pay in advance for 1–12 periods with a screenshot upload for verification, send a request to "mark payment," set reminders for 7/3/1 days and on the payment day, view the status of their container (online, load, uptime, domain and SSL, maintenance, when the next payment is due), and access the provider's support service. The admin receives a full panel: reports on hosts and LXC services, billing of containers linked to clients, payment history, payment methods, domain and scheduled maintenance for the client screen, personal and general cash register considering expenses, export of payments to CSV, monitoring CPU/RAM/disk and notifications for container failures, confirmation of payment requests and advance payments, smart messaging distribution to active admin sessions. The bot is deployed on a VPS, operates 24/7 via systemd, and is integrated with LXC on the server.
Stack: Python 3.12, aiogram 3.4, SQLite (aiosqlite, WAL), APScheduler, bcrypt, psutil, python-dotenv, deployment on Linux via systemd and SSH.
-
100 USD PanelPixelCore - hosting control panel (analog of Plesk / cPanel)
PanelPixelCore — hosting control panel (analog of Plesk / cPanel)
Developed a modern web panel for managing servers and websites with a focus on convenience, speed, and visual clarity.
… The panel combines key tools for administration in one interface — from resource monitoring to file and process management.
Main functionality:
- real-time server monitoring (CPU, RAM, disk)
- detailed statistics on CPU cores
- file and directory management
- console for working with the server
- process management
- working with databases
- automatic service startup
- system settings
Technological approach:
- SPA interface with a focus on performance
- modular architecture
- optimization for high load operations
Project goal:
To create a convenient alternative to classic control panels (Plesk / cPanel), where the interface does not hinder work but accelerates it.
-
Bot parser for Prom.ua
PythonTelegram bot that parses photos/descriptions/etc. of products and automatically fills in an Excel spreadsheet.
-
134 USD Landing page for the company
HTML & CSSLanding page for the company
-
67 USD transfer of the site to wordpress
Content Management Systemstransfer of the site to wordpress
-
22 USD Discord bot for auto-translation
Discord bot for automatic translation of messages.
-
22 USD telegram bot for posting alerts about alarms in Ukraine
telegram bot for posting messages about alarms in Ukraine
the code is outdated!
-
490 USD Telegram bot for the competition from cryptobot
Javascript and TypescriptImplement the backend logic of the auction (rounds, bids, ranking, anti-sniping, balance management), minimal UI for demonstration, and load testing.
Stack: Node.js, TypeScript, MongoDB.
-
33 USD bot for fanpage
PythonBot for fanpay, which automatically buys telegram stars using fragment and sells on fanpay.
-
668 USD Unfinished site with artificial intelligence. Admin panel
HTML & CSSAn unfinished website with a telegram bot/AI, an admin panel to configure the portfolio and more.
Stack: HTML, MariaDB, css, js,
-
111 USD Bot for auto-posting in Telegram chat
Bot DevelopmentA bot that uses AI to search for and publish information
-
779 USD Israeli festival website
HTML & CSSI created a hidden admin panel through which the entire website configuration is managed. Redesign of the website. Completely revamped the system of all categories.
Stack: SQL, HTML, PHP, CSS
Reviews and compliments on completed projects 7 1
4 June
601 USD
Project mini app telegram
Okay, for now I am satisfied. Everything is going according to plan.3
![]()
4 June
601 USD
Project mini app telegram (additional payment)
Okay, for now I am satisfied. Everything is going according to plan.2
![]()
4 June
223 USD
Project mini app telegram (additional payment number 2)
Okay, for now I am satisfied. Everything is going according to plan.
![]()
7 May
100 USD
Telegram bot
Completely satisfied with the work of this professional! He finds common ground with clients and responsibly fulfills the assigned tasks! I will highlight his strong points such as: creativity, initiative, punctuality. I will continue to work with him outside the platform.
6 May
67 USD
AI agent with integration into Telegram (stage 2, non-standard logic)
For several days, the performer kept saying that it would be ready soon. After 3 days, he proposed another implementation option. I agreed to it, and the next day he said he would not do it.
When I asked him to explain what the problem was, he said he didn't have time. The person has significant issues with responsibility.
![]()
The project was done quickly and with the necessary characteristics.
28 April
71 USD
Automation of SEO data collection for article writing (cleaning clusters, dictionary, thematic, n-gram)
Everything is great! I recommend for collaboration. The task was completed with quality, quickly, the performer was constantly in touch and was very loyal to all requests.
![]()
9 March
16 USD
Write a script to convert a file from one format to another in Python or any other software.
Everything is great. Very prompt. Thank you very much.
![]()
Activity
| Projects underway 3 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Lead Generation & Market Validation for AI Automation Services
320 USD
|
|||||
|
I am looking for a responsible developer for optimizing a mailing script for a business in Telegram.
56 USD
|
|||||
|
SEO pipeline in Google Cloud Run + adaptation of the previous project for Cloud Run
111 USD
|
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Lead Generation & Market Validation for AI Automation Services
320 USD
|
|||||
|
Launching an online programming and IT school for children: website, platform, CRM, and automation
2865 USD
|
|||||
|
SEO analysis of the website and changing the local domain from dp.ua to com.ua
134 USD
|
|||||
|
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 USD
|
|||||
|
Create a website
223 USD
|
|||||
|
SEO optimization of the online store Koshka.com.ua
223 USD
|
|||||
|
Website for a massage salon
312 USD
|
|||||
|
Development of a modern website for the Theater
223 USD
|
|||||
|
Game Developer
1200 USD
|
|||||
|
Sales / Lead Generation for AI Automation Services
320 USD
|