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

Oleksandr Shvarchevskyi

Offer Oleksandr work on your next project.

Poland Szczecin, Poland
9 months 21 days back
Available for hire available for hire
age 20 years
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
296
C & C++
94 place out of 1373
Java
93 place out of 781

Language proficiency level

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

Skills and abilities

Programming

Portfolio


  • Match-3 Game Scanner with Machine Learning

    AI & Machine Learning
    This project is a real-time game board scanner for a Match-3 puzzle game, utilizing machine learning to recognize game pieces and suggest optimal moves.
  • Java AI Game – Misplaced Tiles & Manhattan Distance Heuristic

    Java
    This project is a Java-based AI-powered game that utilizes custom implementations of the Misplaced Tiles and Manhattan Distance heuristics to play against a human player. The AI efficiently evaluates game states and makes optimal moves based on heuristic-based search algorithms.
  • CSDowner - Computer Scheduled Shutdown App

    Desktop Apps
    CSDowner is a Windows-based application designed to allow users to schedule and manage shutdowns or hibernations of their PC with a simple and easy-to-use interface

    Features:
    - Schedule Shutdowns: set a specific time for your PC to shut down automatically
    - Hibernation Support: choose to put your PC into hibernation instead of shutting down
    - Custom Timer: add custom intervals to control the shutdown time
    - Real-time Time Options: view and select from available time options based on the current time
  • Chroni – Application Time Monitoring

    C & C++
    Chroni is a desktop application designed to track and monitor the time spent on various applications.

    Developed using the Qt Framework in C++, it leverages the Windows API (windows.h) to retrieve real-time data on active processes, helping users analyze their computer usage patterns.

    Features:
    - Real-Time Application Tracking: monitors active processes and records time spent on each application
    - Windows API Integration: utilizes windows.h to access and manage system processes efficiently
    - User-Friendly Interface: built with Qt for a responsive and intuitive UI
    - Data Logging & Analysis: saves session data for usage history and insights
  • Neural Network-Based Function Approximation

    AI & Machine Learning
    The project implements a Multi-Layer Perceptron (MLP) to approximate complex mathematical functions using deep learning. The model is designed to learn and predict a nonlinear function with noise, leveraging various optimization algorithms such as SGD, Momentum, RMSprop, and Adam.

    Features:
    - Custom MLP Implementation: developed a neural network from scratch using NumPy
    - Multiple Optimization Techniques: implemented different optimization algorithms to enhance training efficiency
    - Loss & R² Tracking: monitored performance during training using Mean Squared Error (MSE) and R² score
    - Visualization & Analysis: generated 3D plots and learning curves to evaluate model performance
    - Model Persistence: enabled saving and loading of trained models for reproducibility

    This project demonstrates my ability to build, train, and analyze deep learning models without relying on high-level libraries like TensorFlow or PyTorch, showcasing a strong understanding of neural networks at a fundamental level.
  • Car Finder Scraper

    Data Parsing
    A real-time car listing scraper that instantly collects data based on user-defined filters.
    For example:
    - Model: Volkswagen Golf 1.9
    - Price: 8,900 PLN
    - Mileage: 189,540 km
    - Fuel Type: Gasoline
    - Year: 2003

    Features:
    - Instantly scrapes car listings and sends notifications to selected users
    - Can display all available offers in a structured list
    - Tracks changes: if a car is sold (the listing disappears), the bot updates the statistics accordingly
  • YT Downloader Bot

    Bot Development
    A cross-platform bot that runs on Windows/Linux servers, allowing users to download and process audio/videos entirely in RAM without writing to disk. The bot fetches videos by link in any quality, ensuring fast and efficient processing while minimizing disk I/O.

Activity

  Latest proposals 2
Homework in Unity
50 USD
Search for contact details of companies from the list
220 USD