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

Артем Колєда

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

Україна Хмельницький, Україна
6 місяців 3 дні тому
Вільний для роботи вільний для роботи
на сервісі 6 місяців 3 дні
  • web разработка
  • web developer
  • MySQL5
  • CSS/HTML верстка
  • PHP
  • laravel

Рейтинг

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

Резюме

Про себе

PHP/Laravel розробник із досвідом створення веб-додатків, REST API, авторизації, роботи з базами даних та інтеграціями.
Розумію архітектуру Laravel, працюю з міграціями, моделями, відношеннями.

Маю практичний досвід роботи з Linux/Ubuntu/Kali у контексті розробки та налаштування середовища.


Технічні навички

Backend

  • PHP 8+

  • Laravel 10/11

  • MVC, Service Layer, Middleware

  • Laravel Auth (Breeze/Fortify), session-based та token-based авторизація

  • REST API розробка

  • Eloquent ORM

  • Міграції

  • Валідація (FormRequest)

  • API Resources

  • Collections & Query Builder

Бази даних

  • MySQL / MariaDB

  • Побудова таблиць та зв’язків

  • CRUD-операції

  • Оптимізація запитів базового рівня

DevOps / Інструменти

  • Linux (Ubuntu, Kali)

  • Робота через термінал

  • Встановлення пакетів (apt), налагодження середовища

  • php artisan serve + доступ у локальній мережі

  • Git / GitHub

  • Composer

Інше

  • Blade шаблони

  • Bootstrap

  • CSS / підключення власних стилів

  • Робота з API сторонніх сервісів

  • Вміння працювати з консоллю MySQL

  • Базове тестування

  • Вміння працювати з логічними операторами, тернарними операторами, циклами (загальний рівень програмування)


Практичний досвід (проєкти)

1. Система управління картами та транзакціями (Laravel)

Функціонал:

  • Авторизація користувача

  • Виведення карт, що належать користувачу

  • Відображення транзакцій конкретної карти

  • Запис даних у БД (create/update/delete)

  • Перевірка доступу до ресурсів через user_id

Технічні рішення:

  • Власні міграції для users, cards, transactions

  • Зв’язки: hasMany, belongsTo

  • Використання валідаторів, blade, контролерів


2. API для фінансової системи

  • Створення REST API для карт/транзакцій

  • Пагінація, фільтрація, структура маршрутів

  • Валідація FormRequest

  • Повернення даних через Resource-класи


3. Робота з Linux-інструментами для веб-розробки

  • Встановлення пакетів, робота з apt

  • Доступ до локального сервера всередині мережі

  • Налаштування Laravel-проєкту на Ubuntu

  • Перевірка портів, робота з nmap та мережевими утилітами (на базовому рівні)


Що можу робити

  • Створювати бекенд під web/mobile застосунки

  • Проєктувати структуру БД

  • Писати API з авторизацією

  • Робити особисті кабінети користувачів

  • Вести облік транзакцій, платежів, історії

  • Працювати з Blade та створювати інтерфейси

  • Інтегрувати сторонні API

  • Виправляти помилки в наявних проєктах

  • Працювати з Git


Моя мета

Стати Middle Laravel-розробником, поглиблювати знання в API, Docker, Redis, чергах, взаємодії з великими базами даних та DevOps-інструментах.

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