Dezvoltator independent full-stack din 2012

DEV. DROZD <Full Stack />

CRM și servicii interne

Ajut companii să lanseze și să dezvolte CRM, servicii interne și magazine online. Rafinez proiecte PHP/MySQL existente, conectez servicii externe și rezolv probleme de performanță. Comunicați direct cu mine - de la prima evaluare până la lansarea și transferul codurilor sursă.

business/system.php dev.drozd din 2012
// Aplicație de afaceri - 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 și date✓
Interfețe și integrări✓
Escortă și transfer✓
14+
Ani de experiență
dezvoltare comercială pentru afaceri
1:1
Comunicare directă
cu mine în fiecare etapă
360°
Întregul sistem
date, logica, interfata si dezvoltare
EUR
Două formate
treaptă fixă sau muncă orară
01 - Servicii

Solutii pentru obiectivele afacerii dvs

Mă conectez la produse noi și existente: CRM, servicii interne, magazine online și integrări. În primul rând, înțeleg procesele de afaceri, codul actual și limitările. Apoi ofer un domeniu clar de lucru, etape și o soluție care poate fi menținută și dezvoltată după lansare.

CRM și servicii interne

Sisteme pentru clienți, comenzi și procese interne, personalizate în funcție de activitatea efectivă a companiei dumneavoastră.

Îmbunătățirea PHP/MySQL

Înțeleg codul existent, adaug funcții, repar erori și găsesc motive pentru lucrul lent.

Magazine și integrări

Dezvolt magazine online, conectez servicii externe și configurez schimbul de date prin API.

Date și logica de afaceri

Proiectez structura de date, optimizez SQL și conectez logica serverului cu procesele de afaceri.

Interfețe web

Creez interfețe de lucru clare care fac ca angajații să îndeplinească sarcinile de zi cu zi convenabil.

Aplicații mobile

Supplimentez sisteme web cu aplicații în Flutter și React Native și dezvolt proiecte în Apache Cordova.

02 - Tehnologie

Instrumente sub sarcina

Selectez o soluție pentru sarcină și arhitectura existentă. Folosesc propriile componente numai acolo unde sunt adecvate, ținând cont de suport și de capacitatea de a transfera proiectul către alt specialist.

Backend

PHP experiență comercială
MySQL / MariaDB date
Optimizare SQL productivitatea
REST API integrare

Frontend

JavaScript interfețe
Interfețe web dinamice interfața de utilizare pentru afaceri
HTML structura
CSS înregistrare

Sisteme de afaceri

CRM / ERP proceselor
E-commerce magazine
Sistemele existente dezvoltare

Mobil

Apache Cordova experiență
Flutter comercial
React Native comercial
Arhitectura sistemelor Proiectarea bazei de date Analiza performanței Dezvoltarea produselor existente CRM / ERP E-commerce REST API Interfețe de afaceri Dezvoltare multiplatformă Transferul proiectului
03 - Experiență

Experienta cu sisteme de afaceri din 2012

02.2018 — 06.2026

Senior Full Stack Developer

Global Development Room · Ucraina

Sisteme corporative. Dezvoltarea funcțiilor CRM și ERP, baze de date, logica serverului și interfețe web.

Comerț electronic. Dezvoltarea si optimizarea magazinelor online folosind PHP/MySQL.

Dezvoltare mobilă. Lucru comercial cu aplicații bazate pe Flutter și React Native.

07.2012 — 01.2018

Freelancing pentru Dezvoltator Full Stack

Munca independentă

Dezvoltare web. Aplicații PHP/MySQL și interfețe JavaScript pentru sarcini de afaceri.

Baze de date. Design MySQL/MariaDB și optimizare a interogărilor SQL.

Aplicații multiplatforme. Dezvoltare si intretinere de aplicatii folosind Apache Cordova.

04 - Mobil

Dezvoltarea mobilă cum competență suplimentară

Pot completa sistemul web cu o aplicație multiplatformă sau pot participa la dezvoltarea unui produs mobil existent.

Flutter
Dezvoltare multiplatformă
Experiență în aplicații comerciale
React Native
Dezvoltare multiplatformă
Experiență în aplicații comerciale
Cordova
Aplicații existente
Experiență în dezvoltare și întreținere
05 — Abordare și limbi

Mă afund în sarcină și transmite rezultatul

Cum este structurată lucrarea

În primul rând, clarific sarcina, limitările și rezultatul așteptat. Apoi studiez sistemul actual, înregistrând domeniul de aplicare, etapele și criteriile de pregătire. În timpul procesului, arăt rezultatul intermediar, iar după finalizare transfer codul sursă și documentația necesară.

  • Înțeleg sistemul actual și procesele de afaceri
  • Sunt de acord cu domeniul de aplicare, etapele și criteriile de pregătire
  • Ofer codul sursă și documentația

Limbi

rusă
nativ
ucraineană
nativ
bulgară
Minimum
engleză
Lectură tehnică și comunicare scrisă Pre-intermediar
07 - Întrebări frecvente

Întrebări practice înainte de a începe lucrul

Pe scurt despre proiectele existente, evaluare, transfer de rezultate și sprijin.

Este posibil să îmbunătățim un proiect existent?
Da. În primul rând, studiez codul, structura sistemului și limitările. Apoi explic ce schimbări sunt necesare și cum să împărțiți cel mai bine munca în etape.
Ce este necesar pentru evaluare?
Pentru o evaluare preliminară, este suficient să descrieți pe scurt sarcina, starea actuală a proiectului și intervalul de timp dorit. Exemple, o listă de integrări și un ghid de buget vă vor ajuta să determinați mai precis volumul.
Cum se stabilesc termenele și costurile?
Acestea depind de volumul, integrările, pregătirea materialelor și starea sistemului actual. Înainte de începerea etapei, vom conveni asupra rezultatului, bugetului și termenelor.
Cum merge comunicarea?
Tu comunici direct cu mine. Prefer să înregistrez cerințele și acordurile în scris; Vom conveni asupra canalului și frecvenței discuțiilor.
Ce voi primi la finalizare?
Un rezultat de lucru într-un volum convenit, cod sursă și documentație necesare dezvoltării ulterioare a proiectului.
Ce este inclus în asistența post-lansare?
În termen de 30 de zile de la lansare, corectez erorile din funcționalitatea convenită. Noile funcții și asistența ulterioară sunt convenite separat.
Este posibil să transferați proiectul către alt dezvoltator?
Da. Transfer sursele și documentația. Condițiile de utilizare a componentelor terțe sunt guvernate de licențele acestora.
Întotdeauna folosești propriul tău stack?
Nu. Folosesc propriile mele componente acolo unde se potrivesc sarcinii. Într-un proiect existent, evaluez mai întâi arhitectura actuală.