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

Volodymyr Mahdyk

Offer Volodymyr work on your next project.

Ukraine Irpen, Ukraine
1 month back
Available for hire available for hire
age 29 years
on the service 2 months 30 days

Rating

Successful projects
No data
Average rating
No data
Rating
414
Python
321 place out of 4464
Web Programming
1274 place out of 6432

Skills and abilities

Programming

Portfolio


  • Telegram Bot "AniDude" - Convenient bot for searching and viewing anime

    Python
    AniDude — Telegram bot for searching, viewing, and selecting anime
    AniDude is a convenient and fast bot that helps find any anime in seconds: from classics to seasonal new releases. It is connected to a current API, which allows the bot to always show fresh information — ratings, descriptions, genres, number of episodes, studios, and links for viewing.
    Main features of AniDude:

    Anime search — just type the title (in Russian, English, romaji) — the bot will find it in 1–2 seconds
    Categories and genres — a wide selection: Action, Adventure, Comedy, Drama, Romance, Sci-Fi, Fantasy, Ecchi, Horror, Psychological, and many others
    Top and popular — the "Popular" button shows the top anime of the current season (spring, summer, autumn, winter)
    Seasonal collections — automatically updated lists of the best anime of each season
    Viewing information — detailed anime card: poster, rating (MyAnimeList / AniList), year, studio, number of episodes, short synopsis, genres, status (ongoing / completed)
    Page flipping — "Next" / "Previous" buttons — conveniently scroll through large lists
    Commands and menu — /start, /help, buttons "Categories," "Popular," "Search," "Help"
    Bot help — command /help or button "? Help" — a short guide with all features
    Responsiveness — works perfectly on phone and PC, fast loading of posters and text

    Technologies used under the hood:

    Python + aiogram 3 (asynchronous framework for Telegram bots)
    Connected to a current API (AniList / MyAnimeList or similar) for data parsing
    Caching requests (so the bot works lightning-fast even with a large number of users)
    Inline buttons and pagination (flipping pages without spamming messages)
    Nice message design: emojis, markdown, large posters, clear structure
  • GameX - gaming blog

    Python
    GameX is a modern gaming blog/media platform built on Django, created for gamers who want to read fresh news, in-depth reviews, guides, interviews, and follow esports and industry news. The project is built as a full-fledged media site with a focus on readability, loading speed, pleasant design, and powerful functionality for users and administrators.

    Main features and full functionality of GameX
    For visitors:

    Homepage with large, bright cards of the latest materials (news, reviews, guides, interviews, esports)
    Categories and tags: News, Articles, Guides, Interviews, Esports, PC, Consoles, VR, Mobile Games, etc.
    Powerful search across the entire site (title, text, tags)
    Filtering materials by categories, tags, date
    Page of a separate article with:
    beautiful text formatting (CKEditor + custom styles)
    large images and galleries
    comments with moderation and a reply tree (depth up to 2 levels)
    the ability to add to favorites (like/heart)
    viewing similar materials at the bottom
    view statistics

    User personal cabinet (registration, authorization, comment history, favorites)
    Responsive design - looks perfect on phone, tablet, and PC
    Dark theme with neon accents (purple gradient, Exo 2 font)

    For the administrator:

    Full-fledged Django admin panel with extended functionality:
    management of articles (creation, editing, publication, drafts)
    categories, tags, SEO fields (title, description, og:image)
    comment moderation (approval/deletion/replies)
    management of users and their favorites
    article view statistics

    Support for RichText (CKEditor) with image uploads
    Easy addition of new materials with automatic slug generation
    Ability to add banners, sliders, popular materials to the homepage

    Technology stack:

    Backend: Django (main framework), Python
    Database: PostgreSQL
    Content editor: CKEditor 5 with media uploads
    Frontend: HTML5, CSS3, JavaScript, Bootstrap 5
    Styling: custom CSS with gradients, neon effects, Google fonts
    Animations and sliders: Swiper.js (for popular materials and similar articles)
    Authorization and comments: Django Authentication + custom Comment model with reply depth
    Optimization: query caching, lazy loading of images, responsiveness
    Deployment: Nginx + Gunicorn / uvicorn + Supervisor

    GameX is not just a blog, but a full-fledged platform for the gaming community: easy to read, fast, with active comments and scalability (adding game ratings, game database, forum, etc.).
  • Online store for the sale of gaming equipment

    Python
    PePeStore is a modern gaming online store built on Django, where you can assemble the perfect PC, buy components, peripherals, monitors, VR, and audio with minimal hassle and maximum convenience.
    The platform offers a vast selection of products for gamers: from ready-made builds and components to accessories and VR equipment. Each product has a detailed description, real photos, specifications, and reviews — so you know exactly what you are getting.
    Key features of PePeStore:

    - Catalog and categories — convenient navigation with bright icons (Ready PCs, Consoles, VR, Monitors, Peripherals, Audio, Cases, etc.)
    - Main screen — a powerful slider with top builds and hot offers + a large block "Assemble your perfect gaming PC" with a quick selection button
    - Popular products — a carousel with current items right on the homepage
    - Detailed product card — photos, full specifications, price, availability, "Add to cart" / "Buy in 1 click" buttons
    - Search — quick search by name, brand, category, or specifications (for example, "RTX 4090" or "RGB keyboard")
    - Filters — by brand, price, specifications, ready builds
    - Cart and checkout — quick addition, viewing, quantity change, promo codes, choice of payment and delivery methods
    - Personal account — order history, saved builds, profile
    - Responsive design — looks perfect on phone, tablet, and PC — playing from your phone? Order a mouse in 5 minutes
    - Admin panel — convenient management of products, categories, orders, promotions, and stock
    - Speed and optimization — PostgreSQL + caching + optimized queries = lightning-fast loading even with a large number of products

    Technologies used:

    - Backend: Django (main framework), Python
    - Database: PostgreSQL
    - Frontend: HTML5, CSS3, JavaScript, Bootstrap (responsiveness + speed)
    - Sliders and carousels: Swiper.js
    - Deployment: Nginx + Gunicorn / uvicorn
    - Optimization: query caching, lazy loading of images

    PePeStore is not just a store for components. It is a place where gamers quickly find everything they need for upgrades, building their dream PC, or buying accessories, while the owner gets a convenient and fast platform for sales.

Activity

  Latest proposals 10
Refactoring backend
226 USD
Python script for unpacking and packing language files
338 USD
"Shopify | Online Store of Food Supplements"
500 USD
Develop a website
451 USD
Online store on Opencart for selling mobile accessories
406 USD
Referral-Analytical Telegram Bot
600 USD
Development of a landing page for a SaaS product
451 USD
Creating a sales website for immigration consultant services on WordPress
400 USD
Game developer
2000 USD
Refinement of the website on Strapi
56 USD