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

Oleksandr Khutornyi

Запропонуйте Oleksandr роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Ніжин, Україна
4 години 5 хвилин тому
Трохи зайнятий трохи зайнятий
зроблено 5 ставок
на сервісі 1 рік
  • HTML-верстальщик
  • web разработка
  • web developer
  • java developer
  • full stack web-developer
  • CSS/HTML верстка
  • Fullstack developer

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
439
Веб-програмування
Java

Рівень володіння мовами

Українська Українська: носій
Polski Polski: вище середнього

Резюме

🚀 Full-Stack Developer (Java / Spring Boot)

Розробляю веб-платформи, SaaS системи та онлайн-сервіси.

Що я можу реалізувати:

✔ Backend на Java / Spring Boot
✔ API та інтеграції
✔ системи підписок і оплат
✔ Telegram bots
✔ e-commerce платформи
✔ особисті кабінети користувачів

Технології:

Java
Spring Boot
Thymeleaf
REST API
PostgreSQL
JavaScript
HTML / CSS

Приклади проектів:

— платформа для онлайн-навчання
— e-commerce сайт
— Telegram bot automation
— система підписок

Навички та вміння

Портфоліо


  • 399 145 UAH

    PizzaYM

    Створення сайту під ключ
    Проєкт: PizzaYM — Сучасний Веб-додаток для Замовлення Піци
    Опис проєкту
    PizzaYM — це динамічний, інтерактивний та інтуїтивно зрозумілий веб-додаток, створений для швидкого та зручного замовлення піци онлайн. Головна мета проєкту — забезпечити користувачеві якісний клієнтський досвід (UX) від моменту вибору інгредієнтів до оформлення доставки, мінімізувавши кількість кліків.

    Стек технологій (Tech Stack)
    Обери та залиш те, що було використано в проєкті:

    Frontend: HTML5, CSS3/SCSS, JavaScript (ES6+) / React.js / Vue.js

    Управління станом: Redux Toolkit / Context API / Pinia

    Стилізація: Tailwind CSS / Styled Components / Bootstrap

    Backend & База даних: MySql

    Інструменти: Vite / Webpack, Git, GitHub

    Ключовий функціонал, який я реалізував
    Інтерактивний каталог товарів: Зручна сітка піц із динамічною фільтрацією за категоріями (м'ясні, вегетаріанські, гострі тощо) та сортуванням за ціною чи популярністю.

    Система кошика (Cart System): Реалізовано повний цикл керування кошиком — додавання, видалення, зміна кількості порцій, автоматичний перерахунок загальної вартості та кількості товарів у реальному часі без перезавантаження сторінки.

    Конфігуратор продукту: Можливість вибору розміру піци та типу тіста з динамічною зміною ціни залежно від обраних параметрів.

    Форма оформлення замовлення (Checkout): Валідація даних користувача (ім'я, телефон, адреса доставки) перед відправкою замовлення.

    Адаптивний дизайн (Responsive Web Design): Сайт повністю оптимізований під всі типи пристроїв — від мобільних телефонів до широкоформатних моніторів (Mobile-first підхід).

    Мої досягнення та технічні виклики
    Оптимізація продуктивності: Налаштував ефективне керування станом додатку, що дозволило уникнути зайвих повторних рендерів компонентів при активній роботі з кошиком.

    Чистий код та архітектура: Використовував компонентний підхід, розділяючи логіку додатка та інтерфейс, що робить проєкт легким для підтримки та масштабування.

    Робота з асинхронними даними: Реалізував плавне завантаження даних меню з сервера з обробкою станів завантаження (Skeleton loaders) та можливих помилок мережі.
  • 88 699 UAH

    I rider

    Веб-програмування
    iRide — це динамічна веб-платформа для мережі мотошкіл, мотосервісів та майданчиків з продажу мотоциклів у Запоріжжі та Дніпрі. Проект розроблено з нуля для автоматизації взаємодії з клієнтами, презентації послуг компанії та збору лідів.

    Роль у проекті: Fullstack Developer (Єдиний розробник)

    Тип проекту: Комерційний / Case Study

    ехнологічний стек
    Backend: Java 17, Spring Boot, Spring MVC

    Frontend: HTML5, CSS3 (Modern Flexbox/Grid), JavaScript (Vanilla ES6)

    Шаблонізатор: Thymeleaf

    Архітектура: MVC (Model-View-Controller)

    1. Розумна геолокація та кастомізація контенту (Spring Boot + Cookies)
    Проблема: Мережа працює у двох містах з різними цінами, графіками та адресами. Потрібно показувати релевантний контент без примусової реєстрації.

    Рішення: Реалізовано систему збереження вибору міста в Cookies (selectedCity). Створено контролер, який при першому візиті на будь-яку сторінку сайту (навіть якщо користувач прийшов з Google відразу на внутрішню сторінку) перевіряє наявність куки. Якщо вона відсутня — Thymeleaf рендерить модальне вікно вибору міста, блокуючи інтерфейс. Після вибору сторінка оновлюється без втрати контексту за допомогою HTTP-заголовка Referer.

    2. Преміальний UX/UI та адаптивність (Premium UI)
    Ефект Glassmorphism: Для карток та модальних вікон використано сучасний ефект розмиття фону (backdrop-filter: blur). Для забезпечення кросбраузерності на мобільних пристроях (зокрема iOS Safari) інтегровано вендорні префікси та fallbacks для застарілих систем.

    Fullscreen-Бургер Меню: Розроблено адаптивну навігацію для мобільних пристроїв. Меню розгортається на весь екран за допомогою CSS clip-path: circle() (ефект плавного розкриття колом з точки кліку). Інтегровано динамічну затримку появи елементів (Staggered Animation за допомогою CSS-змінних --i). Для запобігання багів прокрутки під час відкритого меню реалізовано блокування body { overflow: hidden } на рівні JavaScript.

    3. Клієнтська валідація даних без сторонніх бібліотек
    Проблема: Користувачі часто помилялися при введенні номерів телефонів (вводили літери, не дописували цифри), що призводило до втрати лідів.

    Рішення: Написано кастомний JavaScript-модуль для маски вводу телефону на чистому JS (Vanilla). Скрипт автоматично підставляє національний префікс +380 при першому натисканні на цифру, блокує введення будь-яких літер чи спецсимволів (регулярні вирази \D), автоматично форматує рядок та обмежує довжину до стандартного українського формату. Додатково додано HTML5 pattern валідацію для захисту від відправки неповних номерів
  • 66 524 UAH

    SkyNet bot

    Java
    Custom Fleet Tracking Bot with Intelligent Security Logic

    I have developed SkyNet, a specialized tracking solution designed for logistics and transport companies. This bot provides a high-level overview of fleet operations by transforming complex GPS telemetry into a simplified, real-time monitoring interface.

    Dynamic Status Logic and Visualization

    The core of the system is built on a responsive status-tracking algorithm. To ensure maximum efficiency for fleet managers, I implemented a color-coded visualization system that reflects the real-time state of each vehicle:

    Active Status: Confirms the vehicle is in motion with a stable data connection.

    Idle/Stationary Status: Automatically identifies when a vehicle has stopped for a short duration or a scheduled break.

    Critical/Offline Status: Highlights vehicles that have been stationary for an excessive period or have lost connection unexpectedly.

    This visual approach allows users to monitor dozens of units simultaneously without having to analyze individual data logs.

    Proactive Anti-Jamming and Security Features

    A key technical highlight of this project is the specialized logic for detecting signal interference. Standard tracking systems often fail to distinguish between a simple signal loss and a deliberate attempt to block the GPS/GSM signal.

    SkyNet is programmed to identify the specific pattern of a signal drop caused by jamming devices. If a vehicle's connection is suppressed, the bot immediately triggers a high-priority alert and changes the vehicle's status to a distinct warning color. This enables the operator to respond instantly to potential security breaches or theft attempts.

    Key Technical Capabilities:

    Real-time API integration with GPS hardware.

    Automated monitoring of vehicle downtime and operational efficiency.

    Instant alert system for unauthorized stops or signal loss.

    Optimized backend for low-latency updates and high reliability.

    This solution is ideal for businesses looking for a lightweight yet powerful alternative to heavy fleet management software, focusing on security and intuitive user experience
  • 532 193 UAH

    Online platform for English teachers

    Веб-програмування
    F7 — Онлайн платформа для викладачів англійської мови

    Сучасна веб‑платформа для онлайн‑навчання, яка об’єднує викладачів англійської мови та їхніх студентів у зручному цифровому середовищі.

    Що реалізовано:
    - Кабінет користувача з персональними уроками та доступом до навчальних матеріалів
    - Система підписок, управління платежами і автоматичний контроль доступу після оплати
    - Інтегровані платіжні рішення (онлайн‑оплата курсів)
    - Авторизація/аутентифікація, відновлення пароля, система безпеки акаунтів
    - Повністю адаптивний, сучасний веб‑інтерфейс для викладачів і студентів

    Технології та стек:
    Java, Spring Boot, REST/api, Spring Security, React (або Thymeleaf), HTML5, CSS3, JavaScript, SQL (PostgreSQL/MySQL), інтеграція платіжних сервісів.
    Моя роль:
    Full‑Stack розробник — я реалізував і бекенд‑логіку, і фронтенд‑інтерфейс, а також систему доступу та платежів. Забезпечив безпеку користувацьких даних, плавну авторизацію й оптимізовану навігацію по платформі.

    Результат для клієнта:
    Готове рішення для запуску масштабованої онлайн‑платформи навчання з мінімальною участю технічної підтримки й можливістю розширення функціоналу під бізнес‑цілі.

    F7 — Online Learning Platform for English Teachers

    A modern web platform that connects English teachers and their students with full online learning functionality.

    Key Features:
    - User dashboard with personalized lessons and learning materials
    - Subscription system with integrated payment and access control
    - Seamless payment integrations for course purchases
    - User authentication, password recovery, and account security
    - Fully responsive and intuitive interface for educators and learners

    Tech Stack:
    Java, Spring Boot, REST/api, Spring Security, React (or Thymeleaf), HTML5, CSS3, JavaScript, SQL (PostgreSQL/MySQL), integrated payment systems.
    My Role:
    Full‑Stack Developer — implemented both backend logic and frontend UI, secured user access and data protection, and integrated subscription and payment workflows.

    Client Value:
    A live, scalable online learning platform ready for further growth and integration with additional features.
  • 354 795 UAH

    eradron

    Інтернет-магазини та електронна комерція
    Проєкт Eradrone присвячений розробці та просуванню рішень у сфері аграрних дронів. Його мета — допомогти фермерам і агрокомпаніям автоматизувати обробку полів, моніторинг посівів та зменшити витрати за рахунок використання сучасних безпілотних технологій.

    У межах проєкту реалізовано:

    презентаційний сайт агродронів,

    опис послуг та технічних рішень,

    можливість звернення/замовлення консультації,

    технічну реалізацію веб-частини (frontend + backend).

    Проєкт поєднує аграрну тематику та веб-розробку, орієнтований на реальний бізнес і практичне застосування технологій.

Активність

  Останні ставки 10
Доопрацювання/переробка інтернет-магазину зоотоварівна на сайті грумінг-салону
15 000 UAH
Розробка сайту-конструктора фотокниг і фоторамок
17 740 UAH
Повноцінна розробка
199 572 UAH
Потрібно створити сучасний корпоративний лендинг для компанії у сфері консалтингу/фінансів
25 000 UAH
Розробка CRM системи для товарного бізнесу
27 000 UAH
Розробка 4-сторінкового сайту-квізу (2 екрани/блоки)
9000 UAH
Розробка преміального сайту під ключ – технічне завдання та умови
51 525 UAH
Устранити причини неіндексації сайту
1000 UAH
Інтернет магазин
20 000 UAH
Інтернет-магазин, легка модель MVP
60 799 UAH