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

Vasil M.

Offer Vasil work on your next project.

Ukraine Kolomyya, Ukraine
8 hours 5 seconds back
Available for hire available for hire
9 Safes completed
1 year back
8 clients
on the service 4 years
  • python

Rating

Successful projects
100%
Average rating
No data
Rating
596
C#
53 place out of 1197
Web Programming
1061 place out of 6421
6 projects
C#
4 projects
C & C++
1 project
Databases & SQL
1 project
Desktop Apps

Language proficiency level

Українська Українська: fluent
Русский Русский: intermediate
English English: pre-intermediate

Skills and abilities

Portfolio


  • 113 USD

    Online store for sports goods (Django, Python, Bootstrap)

    Python
    Development of a fully functional web application for an online store of sports goods based on Django.

    The project implements the full cycle of an e-commerce system: from the product catalog to order placement and administration.

    Main functionality:

    • User registration and authorization
    • Product catalog with search, filtering, and sorting
    • Product detail view page
    • Cart with dynamic cost recalculation
    • Order placement with availability check
    • User order history
    • Admin panel for managing products and orders
    • Order status system

    Technologies:

    • Python
    • Django
    • SQLite
    • Bootstrap 5
    • HTML / CSS
    • Django ORM

    Implementation features:

    -MVT architecture
    -Custom user model
    -Delivery cost calculation
    -Aggregation of order financial indicators
    -Pagination
    -Role separation (user / manager)

    The project can be used as a basis for a real online store or for further scaling (connecting payment systems, REST API, deployment on a server, etc.).

    #django #python #onlinestore #ecommerce #webdevelopment
    #backend #bootstrap #html #css #sqlite3
  • 113 USD

    Telegram Gift AutoBuyer Bot

    Python
    This bot automates the process of purchasing new gifts in Telegram using the official API. It is designed for collecting or reselling gifts (for example, star gifts), taking into account specified filters by price, type, and uniqueness.

    Functionality:
    Analysis of new gifts:
    When the bot starts, it reads a saved list of already known gifts from a text file.
    It retrieves the current list of gifts from the Telegram API.
    It identifies new gifts by comparing the two lists.

    Automatic purchase:
    Automatically buys only those gifts that meet the filters:
    Minimum / maximum price (MIN_PRICE, MAX_PRICE)
    Limited edition gifts
    Upgradable gifts
    The number of purchases for each gift is regulated by the parameter BUY_LIMIT_PER_GIFT.

    Flexible settings via .env:
    Authorization data (API ID, HASH, phone number)
    Check timing (CHECK_INTERVAL)
    Language, time zone, restrictions
    Recipient user ID (RECIPIENT_USER_ID)
    Channel ID for notifications (CHANNEL_ID)

    Message to the channel:

    After completing operations, the bot sends a report to the specified Telegram channel with information about purchased gifts, expenses, and remaining balance.

    History saving:
    All already known gifts are stored locally to avoid re-purchasing in the future.
    Programming language: Python
    Libraries: Telethon, asyncio, python-dotenv
    Telegram API: Official Telegram API for working with gifts and payments
    Logic system: Asynchronous processing with rate limit control (FloodWait protection)
  • 226 USD

    Game Space Invaders

    Gaming Apps
    Game Space Invaders Unity c#
  • 226 USD

    telegram miniapp game (not completed)

    Bot Development
    Game for Telegram, where there is a map with tiles, and on the tiles, there are monsters or other objects to interact with.

    client vite + react
    server ts + postgres
  • 45 USD

    Product and category parser for RecambioSportalo website (Python)

    Python
    Ready parser for the website https://recambiosportalo.com/, written in Python. First, it parses categories, collecting the name, description, number of products, link to the category, and category image. For each category, a separate folder is created, which contains a subfolder for images and an Excel file with product data.

    After collecting categories, the parser moves on to the products of each category, downloads the small and large images of the product (saving them in the respective folder), and records the names of these images in Excel. For each product, it additionally parses detailed specifications from the product page, supporting dynamic headers, as some products have unique characteristics.
  • 16 USD

    Parser of electronic petition signatories from the petition.presiden website

    Python
    This parser automates the collection of information about signatories of electronic petitions from the official website of the President of Ukraine. It accepts a link to a specific petition and sequentially gathers data from all pages of signatures, including the name, surname, and signing date of each user.

    The parser works in two stages: first, it loads and parses the static HTML of the first page of the petition, where part of the signatories are displayed, and then it dynamically retrieves additional pages via AJAX requests to the API in JSON format. The obtained data is processed and stored in Excel (.xlsx) format with incremental updates to the file after each page, ensuring reliable operation even if the process is interrupted.

    Technologies used: Python, libraries requests (HTTP requests), BeautifulSoup (HTML parsing), openpyxl (working with Excel), regular expressions (extracting petition ID), as well as basic JSON processing mechanisms. The parser is designed for stable operation with large volumes of data and takes into account the features of dynamic content loading.
  • 23 USD

    A program that will display your logo in a new Windows window

    C#
    WPF c#
  • 23 USD

    Keyboard layout switcher based on Unicode

    Web Programming
    Keyboard layout switcher based on Unicode
  • 23 USD

    University Class Schedule Program

    C#
    Executed using WPF, c#, sql server
  • 56 USD

    ARM seller-consultant of pizza (Cursus, Diploma)

    C#
    ARM seller-consultant of pizza (Cursus, Diploma), performed with the following
    - technology: graphic subsystem of WPF;
    The language of XAML;
    - SQLite database using entity framework;
    Graphic styles from material design.It contains the following windows (forms) of the user:
    • Authorization interface in the system;
    • the main menu of the seller consultant;
    form for the list of the menu of the pizza;
    a form for review of your own data;
    review of the product information;
    Form of forming the cheque.The main menu of the pizza manager.o an interface to draw the list of the pizza menu with an extended set of tools;
    Forms for reviewing information;
    Form for editing data;
    Form for creating new data.Interface for the list of employees;
    Forms for reviewing information;
    Form for editing data;
    Form for registration of employees in the system.Interface to view the history of sales.Form of information on the chosen cheque.
  • 18 USD

    The Billard Game.

    C#
    The game "Billard" is a classic table game that aims to improve the skills of strike and strategic thinking. In this project, the game "Billard" was realised using the C# programming language and the WPF graphic framework to create a graphic interface.

    It is a game for two players on one PC.
    The logic of the game is fully realised, including the colision of the balls, the downward swingness of the ball, the fall into the moon and the different strength of the strike depending on the tension of the kiya.
  • 14 USD

    The game “Saper”

    C#
    Sappers is a classic game-headwolf that is known to many since the time of the Windows operating system.The main goal of the game is to open all the cells on the game field, without exploding on the mines.The game is implemented using C# programming language and Windows Presentation Foundation (WPF) technology to create a graphic interface.In the "Saper" game the user can choose the game settings, such as the size of the field and the number of mines.Players need to select the cells on the field to discover them and, if there is no mine under the selected cell, get information about the number of neighboring mines.With the knowledge of this information, players can set proportions on cells that they think contain minerals.The goal of the game is to open all the cells in which there are no mines, and to mark all the cells with the mines flag.The game is realized using object-oriented programming, where each game object (cell, field, player) meets a certain class with its own properties and methods.The development of the logic of the game included algorithms for placing mines on the field and processing the player’s actions.The graphic interface was developed using the XAML language.
  • 23 USD

    The course work of the ARM seller-consultant of the pizza.

    C & C++
    The course work of the ARM seller-consultant of the pizza.
    Storage and recording of data from the file. Use of containers in the STL Library. Save the data in the text files.

Reviews and compliments on completed projects 8

3 November 2024 14 USD
NET Framework.

Quality
Professionalism
Cost
Contactability
Deadlines

▲|Very satisfied with the collaboration with Vasyl!|
▬ He performed his work at a high level, although the deadline had to be extended. However, Vasyl compensated for this with a greater result and volume of work than I expected.
▬ Moreover, he showed initiative when I couldn't respond quickly and confirm the need for changes in the task. Vasyl intuitively understood what needed to be done and successfully completed the updates.
I highly appreciate his professionalism and willingness to take responsibility.
I recommend him for collaboration!

27 August 2024 23 USD
A program that will display our logo in a new window

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great, fast and quality work. Thank you!

6 June 2024 21 USD
Restaurant menu C#

Quality
Professionalism
Cost
Contactability
Deadlines

All is well, fast and high-quality

8 May 2024 11 USD
Development of a program for the university network in C#

Quality
Professionalism
Cost
Contactability
Deadlines

Nice work, pleasant performer, everything is great and done quickly)

7 December 2023 11 USD
C#

Quality
Professionalism
Cost
Contactability
Deadlines

He quickly made it and explained it. Good work, I recommend it.

17 August 2023 27 USD
Course Programming

Quality
Professionalism
Cost
Contactability
Deadlines

The project will be fulfilled quickly with all the wishes. thank you

10 May 2023 11 USD
C# Windows Forms

Quality
Professionalism
Cost
Contactability
Deadlines

A great performant, always in contact, very professional and quality performance. I recommend it!

30 March 2023 16 USD
Coursework Database

Quality
Professionalism
Cost
Contactability
Deadlines

The task was performed smoothly and well. Thank you for this wonderful work!

Activity

  Latest proposals 10
We are looking for a Partner . Personal project
500 USD
Wireless headphones
564 USD
I don't know
203 USD
Search and collect a database of domains in the .UA zone
90 USD
Translation
39 USD
Python developer for configuring Sendpulse API
16 USD
Transfer of the Telegram bot to another server
16 USD
Translation of the book from Russian to Ukrainian language
55 USD
[NextJS, TelgramMiniApp] Write a form for the application for recording
90 USD
Telegram bot PHP. Fix a little moment.
23 USD