Gyvenimo aprašymas

Andrej Kotov

PHP / Laravel Backend programuotojas

Backend programuotojas, turintis profesinės patirties dirbant su logistikos sistemomis, moderniomis Laravel aplikacijomis ir legacy PHP kodu. Kuriu ir analizuoju procesus, kuriuose svarbų vaidmenį atlieka duomenų bazės, integracijos, foninės užduotys ir operaciniai įrankiai, daug dėmesio skirdamas patikimam veikimui, išmatuojamiems rezultatams ir prižiūrimiems pakeitimams esamose sistemose.

Profesinė patirtis

Patirtis

PHP / Laravel Backend programuotojas

UAB Vlantana

Klaipėda, Lietuva

2023 m. lapkritis - dabar

Backend kūrimas ir produkcinių logistikos sistemų priežiūra, apimanti modernias Laravel aplikacijas, legacy PHP kodą ir intensyviai duomenis naudojančius operacinius procesus.

  • Kuriu ir prižiūriu backend funkcionalumą Laravel ir legacy PHP aplikacijose, naudojamose kasdienėse logistikos operacijose.
  • Analizuoju produkcinius incidentus, seku klaidas per aplikacijos logiką, automatines užduotis, integracijas ir duomenų bazes bei šalinu jų pagrindines priežastis.
  • Optimizuoju MySQL ir Microsoft SQL Server užklausas naudodamas indeksus, EXPLAIN, vykdymo planų analizę ir užklausų pertvarkymą.
  • Kuriu REST integracijas, automatines ir fonines užduotis, Redis pagrindu veikiančius procesus bei el. pašto / SMS pranešimus.
  • Prižiūriu ataskaitų, duomenų eksporto ir dokumentų generavimo procesus operaciniams naudotojams.
  • Rašau automatinius testus ir kasdien dirbu su Docker, Laravel Sail, Git, code review, Sentry bei produkcijos stebėjimo įrankiais.

PHP / Symfony programuotojas

AndersenLab

2023 m. birželis - 2023 m. rugsėjis

Backend kūrimo patirtis bankininkystės projekte naudojant PHP ir Symfony.

  • Dirbau su esama Symfony kodo baze ir duomenimis paremta aplikacijos logika.
  • Kūriau ir prižiūrėjau backend funkcionalumą.
  • Naudojau Git pagrindu veikiantį kūrimo procesą ir komandinio darbo praktikas.

PHP / Laravel programuotojas

CodeAcademy

2023 m. sausis - 2023 m. kovas

Praktinis PHP / Laravel programavimas kuriant elektroninės prekybos projektą.

  • Kūriau backend funkcionalumą naudodamas Laravel, Eloquent ORM ir validaciją.
  • Dirbau su reliacinėmis duomenų bazėmis ir aplikacijos verslo logika.
  • Kūriau funkcionalumą nuo reikalavimų iki realizacijos naudodamas Git.

Atrinkti darbai

Atrinkti projektai

Service Desk

Paruoštas produkcijai

Pilnai paruošta Laravel Service Desk aplikacija, sukurta kaip išsamus į backend orientuotas portfolio projektas.

  • Užklausų darbo eiga, RBAC ir Policies, auditavimo istorija, eilėse vykdomi pranešimai ir REST API autentifikacija.
  • Jira ir GitHub integracijos su webhook pagrindu veikiančiais procesais.
  • Nuo tiekėjo nepriklausoma AI pagalba su human-in-the-loop kontrole, automatiniais testais, CI ir produkciniu diegimu.

Voice Translator

v1.0.0

Produkcinis RU ↔ EN push-to-talk balso vertėjas, išaugęs į matavimais ir palyginimais pagrįstą kalbos technologijų projektą.

  • Realaus laiko WebSocket pipeline su Google Speech-to-Text, DeepL vertimu ir OpenAI streaming TTS.
  • Kontroliuojama benchmark metodika, lyginanti kalbos atpažinimo profilius naudojant tuos pačius įrašus ir kritinių elementų išsaugojimo metriką.
  • Naršyklėje veikianti Engineering Lab aplinka, išmatuotas end-to-end vėlinimas, viešo demo apsaugos ir diegimas Railway platformoje.

Techniniai įgūdžiai

Technologijos

Backend

  • PHP 7 / 8
  • Laravel
  • Symfony
  • REST API
  • Eloquent ORM
  • Doctrine

Duomenų bazės ir duomenys

  • MySQL
  • Microsoft SQL Server
  • Redis
  • SQL optimizavimas
  • Indeksai
  • EXPLAIN
  • Duomenų bazių migracijos

Testavimas ir kokybė

  • PHPUnit
  • Pest
  • PHPStan
  • Xdebug
  • Laravel Pint
  • CI

Infrastruktūra ir diegimas

  • Docker
  • Laravel Sail
  • Linux
  • Git
  • GitHub
  • Gitea
  • GitHub Actions
  • Railway
  • Sentry

Integracijos ir automatizavimas

  • REST integracijos
  • Webhooks
  • Queues ir foninės užduotys
  • Automatinės užduotys
  • El. pašto / SMS pranešimai
  • PDF / Excel / Word generavimas

Realtime ir AI

  • WebSockets
  • Google Speech-to-Text
  • DeepL
  • OpenAI API
  • Streaming TTS
  • AI / kalbos technologijų integracijos

Išsilavinimas ir mokymai

Mokymai

CodeAcademy

PHP programavimas

600 valandų profesinė mokymo programa, orientuota į PHP ir internetinių sistemų kūrimą.

Profesinis tobulėjimas

Backend programavimas ir produkcinės sistemos

Nuolatinis praktinis mokymasis dirbant su Laravel, SQL, integracijomis, testavimu ir sistemų priežiūra.

Kalbos

Kalbos

Rusų Laisvai
Lietuvių Laisvai
Anglų Vidutiniškai
Vokiečių Pagrindai

Ankstesnė patirtis

Prieš programavimą

Prieš pradėdamas dirbti programavimo srityje dirbau aliuminių laivų gamyboje suvirintoju, o vėliau gamybos vadovu.

Ši patirtis padėjo išsiugdyti praktinio problemų sprendimo, planavimo, atsakomybės, komandinio darbo ir bendravimo įgūdžius, kurie naudingi ir programinės įrangos kūrime.

Kontaktai

Susisiekime

Domina PHP / Laravel backend galimybės, susijusios su produkcinėmis sistemomis, esamomis aplikacijomis, integracijomis, legacy sistemų modernizavimu ir intensyviai duomenų bazes naudojančiais procesais.