Full-stack розробник Відкритий до проєктів

Створюю швидкі й надійні вебзастосунки на PHP, Laravel та Vue.js. Київ 🇺🇦, працюю по всьому світу.

Київ

скрол

Усе нижче — ще й оболонка. Друкуй, Tab доповнює, ↑ — історія.

guest@savenkov.site

Кирило Савенков

full-stack розробник із Києва, Україна.

  • бекенд PHP · Laravel · REST та JSON API · Черги · Redis
  • фронтенд Vue.js · TypeScript · Inertia.js · Tailwind CSS · Vite
  • дані MySQL · PostgreSQL · Eloquent ORM
  • інструменти Docker · Git · CI/CD · PHPUnit · Pest
  • воркфлоу Cursor · Claude · Antigravity
guest@savenkov.site:~$ help
Доступні команди:
about хто я і як працюю
stack мови, фреймворки та інструменти
experience що я будував
projects вибрані роботи
contact як зі мною зв’язатися
theme перемкнути світлу / темну
lang English / Українська
clear очистити екран

Резюме

Про мене

  • Я full-stack веброзробник.
  • Проєктую й запускаю підтримувані бекенди на PHP/Laravel і охайні,
  • реактивні інтерфейси на Vue.js. Ціную чисту архітектуру, швидке
  • завантаження та код, який наступний розробник прочитає без мапи.

Стек технологій

  • Бекенд : PHP · Laravel · REST та JSON API · черги · Redis
  • Фронтенд : Vue.js · TypeScript · Inertia.js · Tailwind CSS · Vite
  • Дані : MySQL · PostgreSQL · Eloquent ORM
  • Інструменти: Docker · Git · CI/CD · PHPUnit · Pest
  • Робочий потік: Cursor · Claude · Antigravity (розробка з AI)

Досвід

  • Full-stack розробник — створюю продакшн вебзастосунки.
  • • Будував Laravel API та Vue.js SPA / Inertia-застосунки під ключ.
  • • Оптимізував запити до БД і кешування заради швидших відповідей.
  • • Випускав фічі з тестами, код-рев’ю та CI з першого дня.

Проєкти

  • project-1/ — вебзастосунок на Laravel + Vue.js (заглушка).
  • project-2/ — REST API з чергами та кешем Redis (заглушка).
  • project-3/ — дашборд на Inertia.js + Tailwind (заглушка).
  • Заміни їх у src/i18n/content.ts — введи 'contact', щоб написати мені.

Контакти

  • Telegram : @Leoxpw — t.me/Leoxpw
  • Телефон : +380 63 308 98 81
  • Email : savenkov.kyrylo@gmail.com
  • Або тисни кнопку 'Працювати зі мною'. Відповідаю швидко.

Зазвичай фічу передають від бекенду до фронтенду й щось губиться на стику. Я пишу обидві сторони, тож стик — це місце, де я працюю найкраще.

сервер routes/api.php

// routes/api.php
Route::get('/projects', function (Request $request) {
    return ProjectResource::collection(
        Project::query()
            ->with('client')
            ->when($request->search, fn ($q, $term) =>
                $q->where('name', 'like', "%{$term}%"))
            ->latest()
            ->paginate(12)
    );
});

GET /api/projects?search=… 200

{
  "data": [
    { "id": 128, "name": "Kiln booking",
      "client": "Studio Kiln", "status": "live" },
    { "id": 131, "name": "Relay API",
      "client": "Relay", "status": "review" },
    { "id": 140, "name": "Atlas CRM",
      "client": "Atlas", "status": "build" }
  ],
  "meta": { "current_page": 1, "total": 3 }
}
сервер
  • PHP 8
  • Laravel
  • REST та JSON API
  • Черги
  • Redis
  • MySQL
  • PostgreSQL
  • Eloquent

Потягни шов

Full-stack розробник — створюю продакшн вебзастосунки.

  1. f4c19ae HEAD → main Будував Laravel API та Vue.js SPA / Inertia-застосунки під ключ. обидві половини
  2. b82d05c api Оптимізував запити до БД і кешування заради швидших відповідей. сервер
  3. 9c21e7f ui Будував реактивні інтерфейси на Vue.js з типізованими компонентами та Inertia. клієнт
  4. 3e7a9d1 Випускав фічі з тестами, код-рев’ю та CI з першого дня. обидві половини

Кейси скоро тут — а поки спитайте мене про них напряму.

Відкритий до віддалених full-stack проєктів по всьому світу. Відповідаю швидко.

Пишіть на
savenkov.kyrylo@gmail.com
Працювати зі мною