Nezávislý full-stack developer od roku 2012

DEV. DROZD <Full Stack />

CRM a interné služby

Pomáham firmám spúšťať a rozvíjať CRM, interné služby a internetové obchody. Dolaďujem existujúce PHP/MySQL projekty, pripájam externé služby a riešim problémy s výkonom. Komunikujete priamo so mnou – od prvého posúdenia až po spustenie a prenos zdrojových kódov.

business/system.php dev.drozd od roku 2012
// Obchodné aplikácie - 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 a dáta✓
Rozhrania a integrácie✓
Eskort a transfer✓
14+
Roky skúseností
komerčný rozvoj pre podnikanie
1:1
Priama komunikácia
so mnou v každej fáze
360°
Celý systém
dáta, logika, rozhranie a vývoj
EUR
Dva formáty
pevná fáza alebo hodinová práca
01 - Služby

Riešenia pre ciele vášho podnikania

Pripájam sa k novým a existujúcim produktom: CRM, interným službám, internetovým obchodom a integráciám. Po prvé, chápem obchodné procesy, súčasný kód a obmedzenia. Potom ponúkam jasný rozsah práce, etapy a riešenie, ktoré je možné po spustení udržiavať a rozvíjať.

CRM a interné služby

Systémy pre klientov, objednávky a interné procesy, prispôsobené skutočnej práci vašej spoločnosti.

Vylepšenie PHP/MySQL

Rozumiem existujúcemu kódu, pridávam funkcie, opravujem chyby a nachádzam dôvody pomalej práce.

Obchody a integrácie

Vyvíjam internetové obchody, pripájam externé služby a nastavujem výmenu dát cez API.

Dáta a obchodná logika

Navrhujem dátovú štruktúru, optimalizujem SQL a prepájam serverovú logiku s biznis procesmi.

webové rozhrania

Vytváram prehľadné pracovné rozhrania, ktoré zamestnancom uľahčia vykonávanie každodenných úloh.

Mobilné aplikácie

Webové systémy dopĺňam aplikáciami vo Flutter a React Native a vyvíjam projekty v Apache Cordova.

02 - Technológia

Nástroje pod úloha

Vyberám riešenie pre zadanie a existujúcu architektúru. Vlastné komponenty používam len tam, kde sú vhodné, berúc do úvahy podporu a možnosť preniesť projekt na iného špecialistu.

Backend

PHP obchodné skúsenosti
MySQL / MariaDB údajov
SQL optimalizácia produktivitu
REST API integrácia

Frontend

JavaScript rozhrania
Dynamické webové rozhrania obchodné používateľské rozhranie
HTML štruktúru
CSS registrácia

Obchodné systémy

CRM / ERP procesy
E-commerce obchody
Existujúce systémy rozvoj

Mobil

Apache Cordova skúsenosti
Flutter komerčné
React Native komerčné
Architektúra systémov Návrh databázy Analýza výkonnosti Vývoj existujúcich produktov CRM / ERP E-commerce REST API Obchodné rozhrania Vývoj naprieč platformami Presun projektu
03 - Skúsenosti

Skúsenosti s obchodnými systémami od roku 2012

02.2018 — 06.2026

Senior Full Stack Developer

Global Development Room · Ukrajina

Firemné systémy. Vývoj CRM a ERP funkcií, databáz, serverovej logiky a webových rozhraní.

Elektronický obchod. Vývoj a optimalizácia internetových obchodov pomocou PHP/MySQL.

Mobilný vývoj. Komerčná práca s aplikáciami založenými na Flutter a React Native.

07.2012 — 01.2018

Full Stack Developer Freelancing

Samostatná práca

Vývoj webu. Aplikácie PHP/MySQL a rozhrania JavaScript pre obchodné úlohy.

databázy. Návrh MySQL/MariaDB a optimalizácia SQL dotazov.

Multiplatformové aplikácie. Vývoj a údržba aplikácií pomocou Apache Cordova.

04 - Mobil

Vývoj mobilných zariadení ako dodatočnú kompetenciu

Dokážem doplniť webový systém o multiplatformovú aplikáciu alebo sa zapojiť do vývoja existujúceho mobilného produktu.

Flutter
Vývoj naprieč platformami
Skúsenosti s komerčnými aplikáciami
React Native
Vývoj naprieč platformami
Skúsenosti s komerčnými aplikáciami
Cordova
Existujúce aplikácie
Skúsenosti s vývojom a údržbou
05 — Prístup a jazyky

Ponorím sa do úlohy a odovzdať výsledok

Ako je práca štruktúrovaná

Najprv objasňujem úlohu, obmedzenia a očakávaný výsledok. Potom študujem aktuálny systém, zaznamenávam rozsah, fázy a kritériá pripravenosti. Počas procesu ukazujem medzivýsledok a po dokončení prenášam zdrojový kód a potrebnú dokumentáciu.

  • Rozumiem súčasnému systému a obchodným procesom
  • Súhlasím s rozsahom, fázami a kritériami pripravenosti
  • Poskytujem zdrojový kód a dokumentáciu

Jazyky

ruský
Natívne
Ukrajinčina
Natívne
bulharčina
Minimum
angličtina
Technické čítanie a písomná komunikácia pre mierne pokročilých
07 - Často kladené otázky

Praktické otázky pred začatím práce

Stručne o existujúcich projektoch, hodnotení, prenose výsledkov a podpore.

Je možné zlepšiť existujúci projekt?
áno. Najprv študujem kód, štruktúru systému a obmedzenia. Potom vysvetlím, aké zmeny sú potrebné a ako najlepšie rozdeliť prácu na etapy.
Čo je potrebné na posúdenie?
Na predbežné posúdenie stačí stručne opísať úlohu, aktuálny stav projektu a požadovaný časový rámec. Príklady, zoznam integrácií a rozpočtová smernica vám pomôžu presnejšie určiť objem.
Ako sa určujú termíny a náklady?
Závisia od objemu, integrácií, pripravenosti materiálov a stavu súčasného systému. Pred začiatkom etapy sa dohodneme na výsledku, rozpočte a termínoch.
Ako prebieha komunikácia?
Komunikujete priamo so mnou. Požiadavky a dohody radšej zaznamenávam písomne; Dohodneme sa na kanáli a frekvencii diskusií.
Čo dostanem po dokončení?
Pracovný výsledok v dohodnutom objeme, zdrojovom kóde a dokumentácii potrebnej pre ďalší vývoj projektu.
Čo je zahrnuté v podpore po spustení?
Do 30 dní po spustení opravujem chyby v dohodnutej funkčnosti. Nové funkcie a následná podpora sa dohodnú samostatne.
Je možné previesť projekt na iného developera?
áno. Prenášam pramene a dokumentáciu. Podmienky používania komponentov tretích strán sa riadia ich licenciami.
Používate vždy svoj vlastný zásobník?
Nie. Používam svoje vlastné komponenty tam, kde vyhovujú danej úlohe. V existujúcom projekte najskôr hodnotím súčasnú architektúru.