Itsenäinen täyden pinon kehittäjä vuodesta 2012

DEV. DROZD <Full Stack />

CRM ja sisäiset palvelut

Autan yrityksiä käynnistämään ja kehittämään CRM:ää, sisäisiä palveluita ja verkkokauppoja. Jalostan olemassa olevia PHP/MySQL-projekteja, yhdistän ulkoisia palveluita ja ratkaisen suorituskykyongelmia. Kommunikoit suoraan kanssani - ensimmäisestä arvioinnista lähdekoodien julkaisuun ja siirtoon.

business/system.php dev.drozd vuodesta 2012 lähtien
// Yrityssovellus - 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)
        ]);
    }
}
Tausta ja tiedot✓
Liitännät ja integraatiot✓
Saattaja ja kuljetus✓
14+
Vuosien kokemus
liiketoiminnan kaupallinen kehittäminen
1:1
Suoraa viestintää
kanssani joka vaiheessa
360°
Koko järjestelmä
data, logiikka, käyttöliittymä ja kehitys
EUR
Kaksi formaattia
kiinteä vaihe tai tuntityö
01 - Palvelut

Ratkaisuja varten yrityksesi tavoitteita

Yhdistän uusiin ja olemassa oleviin tuotteisiin: CRM, sisäiset palvelut, verkkokaupat ja integraatiot. Ensinnäkin ymmärrän liiketoimintaprosessit, nykyiset koodit ja rajoitukset. Sitten tarjoan selkeän työn laajuuden, vaiheet ja ratkaisun, jota voidaan ylläpitää ja kehittää lanseerauksen jälkeen.

CRM ja sisäiset palvelut

Järjestelmät asiakkaille, tilauksille ja sisäisille prosesseille räätälöitynä yrityksesi varsinaiseen työhön.

PHP/MySQL:n parantaminen

Ymmärrän olemassa olevan koodin, lisään ominaisuuksia, korjaan vikoja ja löydän syitä hitaalle työlle.

Kaupat ja integraatiot

Kehitän verkkokauppoja, yhdistän ulkopuolisia palveluita ja toteutan tiedonsiirtoa API:n kautta.

Data ja liiketoimintalogiikka

Suunnittelen tietorakennetta, optimoin SQL:ää ja yhdistän palvelinlogiikan liiketoimintaprosesseihin.

Web-rajapinnat

Luon selkeät työrajapinnat, jotka helpottavat työntekijöiden arjen tehtävien suorittamista.

Mobiilisovellukset

Täydennän verkkojärjestelmiä Flutter- ja React Native -sovelluksilla ja kehitän projekteja Apache Cordovassa.

02 - Tekniikka

Työkalut alla tehtävä

Valitsen ratkaisun tehtävään ja olemassa olevaan arkkitehtuuriin. Käytän omia komponenttejani vain silloin, kun ne ovat tarkoituksenmukaisia, ottaen huomioon tuki ja mahdollisuus siirtää projekti toiselle asiantuntijalle.

Backend

PHP kaupallista kokemusta
MySQL / MariaDB tiedot
SQL-optimointi tuottavuutta
REST API integraatio

Käyttöliittymä

JavaScript käyttöliittymät
Dynaamiset verkkokäyttöliittymät liiketoiminnan käyttöliittymä
HTML rakennetta
CSS rekisteröinti

Liiketoimintajärjestelmät

CRM / ERP prosesseja
E-commerce kauppoja
Olemassa olevat järjestelmät kehitystä

mobiili

Apache Cordova kokemusta
Flutter kaupallinen
React Native kaupallinen
Järjestelmäarkkitehtuuri Tietokannan suunnittelu Suorituskykyanalyysi Nykyisten tuotteiden kehittäminen CRM / ERP E-commerce REST API Liiketoimintaliittymät Monialustainen kehitys Projektin siirto
03 - Kokemus

Kokemusta yritysjärjestelmistä vuodesta 2012 lähtien

02.2018 — 06.2026

Senior Full Stack Developer

Global Development Room · Ukraina

Yritysjärjestelmät. CRM- ja ERP-toimintojen, tietokantojen, palvelinlogiikan ja web-rajapintojen kehittäminen.

Sähköinen kaupankäynti. Verkkokauppojen kehittäminen ja optimointi PHP/MySQL:llä.

Mobiilikehitys. Kaupallinen työ Flutter- ja React Native -pohjaisten sovellusten kanssa.

07.2012 — 01.2018

Full Stack Developer Freelancerina

Itsenäinen työ

Web-kehitys. PHP/MySQL-sovellukset ja JavaScript-rajapinnat yritystehtäviin.

Tietokannat. MySQL/MariaDB-suunnittelu ja SQL-kyselyn optimointi.

Monialustaiset sovellukset. Sovellusten kehittäminen ja ylläpito Apache Cordovalla.

04 - matkapuhelin

Mobiilikehitys miten lisäosaamista

Voin täydentää verkkojärjestelmää cross-platform-sovelluksella tai osallistua olemassa olevan mobiilituotteen kehittämiseen.

Flutter
Monialustainen kehitys
Kokemusta kaupallisista sovelluksista
React Native
Monialustainen kehitys
Kokemusta kaupallisista sovelluksista
Cordova
Olemassa olevat sovellukset
Kokemusta kehittämisestä ja ylläpidosta
05 — Lähestymistapa ja kielet

Syvennyn tehtävään ja välitä tulos

Miten työ rakentuu

Ensin selvitän tehtävän, rajoitukset ja odotetun tuloksen. Sitten tutkin nykyistä järjestelmää, kirjaan ylös laajuuden, vaiheet ja valmiuskriteerit. Prosessin aikana näytän välituloksen, jonka valmistuttua siirrän lähdekoodin ja tarvittavat dokumentit.

  • Ymmärrän nykyisen järjestelmän ja liiketoimintaprosessit
  • Olen samaa mieltä laajuudesta, vaiheista ja valmiuskriteereistä
  • Tarjoan lähdekoodia ja dokumentaatiota

Kielet

venäjäksi
Alkuperäinen
ukrainalainen
Alkuperäinen
bulgarialainen
Minimi
englanti
Tekninen luku- ja kirjallinen viestintä Pre-Intermediate
07 - UKK

Käytännön kysymyksiä ennen työn aloittamista

Lyhyesti olemassa olevista projekteista, arvioinnista, tulosten siirrosta ja tuesta.

Onko olemassa olevaa projektia mahdollista parantaa?
Kyllä. Ensin tutkin koodia, järjestelmän rakennetta ja rajoituksia. Sitten selitän, mitä muutoksia tarvitaan ja miten työ parhaiten jaetaan vaiheisiin.
Mitä arviointiin tarvitaan?
Alustavaa arviointia varten riittää, että kuvataan lyhyesti tehtävä, projektin nykytila ja haluttu aikakehys. Esimerkit, luettelo integraatioista ja budjettiohje auttavat sinua määrittämään volyymin tarkemmin.
Miten määräajat ja kustannukset määritetään?
Ne riippuvat tilavuudesta, integraatioista, materiaalien valmiudesta ja nykyisen järjestelmän tilasta. Ennen vaiheen alkua sovimme tuloksesta, budjetista ja aikatauluista.
Miten viestintä sujuu?
Olet suoraan yhteydessä minuun. Haluan kirjata vaatimukset ja sopimukset kirjallisesti; Sovimme keskustelujen kanavasta ja tiheydestä.
Mitä saan valmistuttuani?
Toimiva tulos sovittuun volyymiin, lähdekoodiin ja projektin jatkokehitykseen tarvittava dokumentaatio.
Mitä julkaisun jälkeinen tuki sisältää?
Korjaan sovitun toiminnan virheet 30 päivän kuluessa käynnistämisestä. Uusista toiminnoista ja myöhemmästä tuesta sovitaan erikseen.
Onko mahdollista siirtää projekti toiselle kehittäjälle?
Kyllä. Siirrän lähteet ja asiakirjat. Kolmannen osapuolen osien käyttöehtoja säätelevät niiden lisenssit.
Käytätkö aina omaa pinoasi?
Ei. Käytän omia komponenttejani siellä, missä ne sopivat tehtävään. Olemassa olevassa projektissa arvioin ensin nykyistä arkkitehtuuria.