Onafhankelijke full-stack ontwikkelaar sinds 2012

DEV. DROZD <Full Stack />

CRM en interne diensten

Ik help bedrijven bij het lanceren en ontwikkelen van CRM, interne diensten en webshops. Ik verfijn bestaande PHP/MySQL-projecten, koppel externe diensten aan en los performanceproblemen op. Je communiceert rechtstreeks met mij - vanaf de eerste beoordeling tot aan de lancering en overdracht van broncodes.

business/system.php dev.drozd sinds 2012
// Bedrijfsapplicatie - 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 en gegevens✓
Interfaces en integraties✓
Escort en overdracht✓
14+
Jarenlange ervaring
commerciële ontwikkeling voor het bedrijfsleven
1:1
Directe communicatie
met mij in elke fase
360°
Gehele systeem
data, logica, interface en ontwikkeling
EUR
Twee formaten
vast podium of uurwerk
01 - Diensten

Oplossingen voor doelstellingen van uw bedrijf

Ik maak verbinding met nieuwe en bestaande producten: CRM, interne diensten, webwinkels en integraties. Ten eerste begrijp ik bedrijfsprocessen, de huidige code en beperkingen. Vervolgens bied ik een duidelijke werkomvang, fases en een oplossing die na de lancering onderhouden en doorontwikkeld kan worden.

CRM en interne diensten

Systemen voor klanten, opdrachten en interne processen, afgestemd op de daadwerkelijke werkzaamheden van uw bedrijf.

Verbetering van PHP/MySQL

Ik begrijp bestaande code, voeg functies toe, repareer bugs en vind redenen voor traag werken.

Winkels en integraties

Ik ontwikkel webwinkels, koppel externe diensten aan en zet data-uitwisseling op via API.

Data en bedrijfslogica

Ik ontwerp de datastructuur, optimaliseer SQL en verbind serverlogica met bedrijfsprocessen.

Webinterfaces

Ik creëer duidelijke werkinterfaces die het voor medewerkers gemakkelijk maken om dagelijkse taken uit te voeren.

Mobiele applicaties

Ik vul websystemen aan met applicaties in Flutter en React Native, en ontwikkel projecten in Apache Cordova.

02 - Technologie

Gereedschap onder taak

Ik selecteer een oplossing voor de opgave en de bestaande architectuur. Ik gebruik mijn eigen componenten alleen waar dat nodig is, waarbij ik rekening houd met ondersteuning en de mogelijkheid om het project over te dragen aan een andere specialist.

Achterkant

PHP commerciële ervaring
MySQL / MariaDB gegevens
SQL-optimalisatie productiviteit
REST API integratie

Frontend

JavaScript interfaces
Dynamische webinterfaces zakelijke gebruikersinterface
HTML structuur
CSS registratie

Bedrijfssystemen

CRM / ERP processen
E-commerce winkels
Bestaande systemen ontwikkeling

Mobiel

Apache Cordova ervaring
Flutter commercieel
React Native commercieel
Systeem architectuur Database-ontwerp Prestatieanalyse Ontwikkeling van bestaande producten CRM / ERP E-commerce REST API Zakelijke interfaces Platformonafhankelijke ontwikkeling Overdracht van het project
03 - Ervaring

Ervaring met bedrijfssystemen sinds 2012

02.2018 — 06.2026

Senior Full Stack Developer

Global Development Room · Oekraïne

Bedrijfssystemen. Ontwikkeling van CRM- en ERP-functies, databases, serverlogica en webinterfaces.

E-commerce. Ontwikkeling en optimalisatie van online winkels met behulp van PHP/MySQL.

Mobiele ontwikkeling. Commercieel werk met applicaties gebaseerd op Flutter en React Native.

07.2012 — 01.2018

Full-stack ontwikkelaar freelancen

Zelfstandig werk

Webontwikkeling. PHP/MySQL-applicaties en JavaScript-interfaces voor zakelijke taken.

Databases. MySQL/MariaDB-ontwerp en SQL-queryoptimalisatie.

Platformonafhankelijke toepassingen. Ontwikkeling en onderhoud van applicaties met Apache Cordova.

04 - Mobiel

Mobiele ontwikkeling hoe extra competentie

Ik kan het websysteem aanvullen met een platformonafhankelijke applicatie of meewerken aan de ontwikkeling van een bestaand mobiel product.

Flutter
Platformonafhankelijke ontwikkeling
Commerciële applicatie-ervaring
React Native
Platformonafhankelijke ontwikkeling
Commerciële applicatie-ervaring
Cordova
Bestaande applicaties
Ervaring met ontwikkelen en onderhouden
05 — Aanpak en talen

Ik verdiep me in de taak en stuur het resultaat door

Hoe het werk is opgebouwd

Eerst verduidelijk ik de taak, de beperkingen en het verwachte resultaat. Vervolgens bestudeer ik het huidige systeem, waarbij ik de reikwijdte, fases en gereedheidscriteria vastleg. Tijdens het proces laat ik het tussenresultaat zien en na voltooiing draag ik de broncode en de benodigde documentatie over.

  • Ik begrijp het huidige systeem en de bedrijfsprocessen
  • Ik ben het eens over de reikwijdte, de fasen en de gereedheidscriteria
  • Ik zorg voor de broncode en documentatie

Talen

Russisch
Inheems
Oekraïens
Inheems
Bulgaars
Minimaal
Engels
Technisch lezen en schriftelijke communicatie Pre-Intermediair
07 - Veelgestelde vragen

Praktische vragen voordat u met het werk begint

Kort over bestaande projecten, evaluatie, overdracht van resultaten en ondersteuning.

Is het mogelijk om een bestaand project te verbeteren?
Ja. Eerst bestudeer ik de code, de systeemstructuur en de beperkingen. Vervolgens leg ik uit welke veranderingen nodig zijn en hoe je het werk het beste in fases kunt verdelen.
Wat is er nodig voor de beoordeling?
Voor een voorlopige beoordeling volstaat het om de taak, de huidige staat van het project en het gewenste tijdsbestek kort te beschrijven. Voorbeelden, een lijst met integraties en een budgetrichtlijn helpen u het volume nauwkeuriger te bepalen.
Hoe worden deadlines en kosten bepaald?
Ze zijn afhankelijk van het volume, de integraties, de gereedheid van materialen en de staat van het huidige systeem. Voor aanvang van de etappe spreken we resultaat, budget en deadlines af.
Hoe verloopt de communicatie?
Je communiceert rechtstreeks met mij. Het liefst leg ik eisen en afspraken schriftelijk vast; We zullen het eens worden over het kanaal en de frequentie van de discussies.
Wat ontvang ik na voltooiing?
Een werkresultaat in een overeengekomen volume, broncode en documentatie die nodig is voor de verdere ontwikkeling van het project.
Wat is inbegrepen in de ondersteuning na de lancering?
Binnen 30 dagen na lancering corrigeer ik fouten in de afgesproken functionaliteit. Nieuwe functies en daaropvolgende ondersteuning worden afzonderlijk overeengekomen.
Is het mogelijk om het project over te dragen aan een andere ontwikkelaar?
Ja. Ik draag de bronnen en documentatie over. De gebruiksvoorwaarden van componenten van derden worden beheerst door hun licenties.
Gebruik jij altijd je eigen stack?
Nee. Ik gebruik mijn eigen componenten waar ze geschikt zijn voor de taak. Bij een bestaand project evalueer ik eerst de huidige architectuur.