Незалежний full-stack розробник · з 2012 року

DEV. DROZD <Full Stack />

CRM та внутрішні сервіси

Допомагаю компаніям запускати та розвивати CRM, внутрішні сервіси та інтернет-магазини. Доопрацьовую існуючі PHP/MySQL-проекти, підключаю зовнішні сервіси та вирішую проблеми продуктивності. Ви спілкуєтеся безпосередньо зі мною - від першої оцінки до запуску та передачі вихідних джерел.

business/system.php dev.drozd з 2012
// Бізнес-додаток - PHP / MySQL
final class Kernel
{
    public function __construct(
        private Router $router,
        private Database $db
    ) {}

    public function handle(Request $request): Response
    {
        $t = microtime(true);
        $route  = $this->router->match($request);
        $data   = $this->db->query($route->sql());
        return new Response($route->render($data), [
            'X-Render-Time' => round((microtime(true) - $t) * 1000, 2)
        ]);
    }
}
Backend та дані✓
Інтерфейси та інтеграції✓
Супровід та передача✓
14+
Років досвіду
комерційна розробка для бізнесу
1:1
Пряме спілкування
зі мною на кожному етапі
360°
Система цілком
дані, логіка, інтерфейс та розвиток
EUR
Два формати
фіксований етап або погодинна робота
01 - Послуги

Рішення для завдань вашого бізнесу

Підключаюся до нових та існуючих продуктів: CRM, внутрішніх сервісів, інтернет-магазинів та інтеграцій. Спочатку знаюся на бізнес-процесах, поточному коді та обмеженнях. Потім пропоную зрозумілий обсяг робіт, етапи та рішення, яке можна підтримувати та розвивати після запуску.

CRM та внутрішні сервіси

Системи для клієнтів, замовлень та внутрішніх процесів, налаштовані під реальну роботу вашої компанії.

Доробка PHP/MySQL

Розбираюсь у існуючому коді, додаю функції, виправляю помилки та знаходжу причини повільної роботи.

Магазини та інтеграції

Розвиваю інтернет-магазини, підключаю зовнішні сервіси та налаштовую обмін даними через API.

Дані та бізнес-логіка

Проектую структуру даних, оптимізую SQL та пов'язую серверну логіку з процесами бізнесу.

Веб-інтерфейси

Створюю зрозумілі робочі інтерфейси, у яких співробітникам зручно виконувати повсякденні завдання.

Мобільні програми

Доповнюю веб-системи додатками на Flutter та React Native, розвиваю проекти на Apache Cordova.

02 - Технології

Інструменти під завдання

Підбираю рішення під завдання та існуючу архітектуру. Власні компоненти використовую лише там, де вони доречні, враховуючи підтримку та можливість передати проект іншому фахівцю.

Backend

PHP комерційний досвід
MySQL / MariaDB дані
Оптимізація SQL продуктивність
REST API інтеграції

Frontend

JavaScript інтерфейси
Динамічні веб-інтерфейси бізнес UI
HTML структура
CSS оформлення

Бізнес-системи

CRM / ERP процеси
E-commerce магазини
Існуючі системи розвиток

Mobile

Apache Cordova досвід
Flutter комерційний
React Native комерційний
Архітектура систем Проектування БД Аналіз продуктивності Розвиток існуючих продуктів CRM / ERP E-commerce REST API Бізнес-інтерфейси Кросплатформова розробка Передача проекту
03 - Досвід

Досвід роботи з бізнес-системами з 2012 року

02.2018 — 06.2026

Senior Full Stack Developer

Global Development Room · Україна

Корпоративні системи. Розробка функцій CRM та ERP, баз даних, серверної логіки та веб-інтерфейсів.

E-commerce. Розвиток та оптимізація інтернет-магазинів на PHP/MySQL.

Мобільна технологія. Комерційна робота з програмами на Flutter і React Native.

07.2012 — 01.2018

Full Stack Developer · Фріланс

Самостійна робота

Веб-технологія. PHP/MySQL-додатки та JavaScript-інтерфейси для завдань бізнесу.

Бази даних Проектування MySQL/MariaDB та оптимізація SQL-запитів.

Кросплатформні програми. Розробка та супровід додатків на Apache Cordova.

04 - Mobile

Мобільна розробка як додаткова компетенція

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

Flutter
Кросплатформова розробка
Досвід комерційних програм
React Native
Кросплатформова розробка
Досвід комерційних програм
Cordova
Існуючі додатки
Досвід розробки та супроводу
05 - Підхід та мови

Вникаю в завдання і передаю результат

Як будується робота

Спочатку уточнюю завдання, обмеження та очікуваний результат. Потім вивчаю поточну систему, фіксую обсяг, етапи та критерії готовності. У процесі показую проміжний результат, а після завершення передаю вихідний код та необхідну документацію.

  • Розбираюсь у поточній системі та бізнес-процесах
  • Узгоджую обсяг, етапи та критерії готовності
  • Передаю вихідний код та документацію

Мови

Українська
Рідний
Українська
Рідний
Болгарська
Мінімальний
Англійська
Технічне читання та письмове спілкування · Pre-Intermediate
07 - FAQ

Практичні питання до початку роботи

Коротко про існуючі проекти, оцінку, передачу результату та підтримку.

Чи можна доопрацювати існуючий проект?
Так. Спочатку вивчаю код, пристрій системи та обмеження. Потім пояснюю, які зміни потрібні та як краще розділити роботу на етапи.
Що потрібне для оцінки?
Для попередньої оцінки досить коротко описати завдання, поточний стан проекту та бажані терміни. Приклади, список інтеграцій та орієнтир бюджету допоможуть точніше визначити обсяг.
Як визначаються терміни та вартість?
Вони залежать від обсягу, інтеграцій, готовності матеріалів та стану поточної системи. До початку етапу узгодимо результат, бюджет та терміни.
Як відбувається спілкування?
Ви спілкуєтеся безпосередньо зі мною. Вимоги та домовленості волію фіксувати письмово; канал та частоту обговорень узгодимо.
Що я отримаю після завершення?
Діючий результат у узгодженому обсязі, вихідний код та документацію, необхідну для подальшого розвитку проекту.
Що входить у підтримку після запуску?
Протягом 30 днів після запуску виправляю помилки у погодженому функціоналі. Нові функції та наступний супровід узгоджуються окремо.
Чи можна передати проект іншому розробнику?
Так. Передаю вихідники та документацію. Умови використання сторонніх компонентів визначаються ліцензіями.
Чи завжди ви використовуєте власний стек?
Ні. Власні компоненти використовую там, де вони підходять до завдання. У існуючому проекті спочатку оцінюю поточну архітектуру.