Velimir Majstorov Logo

O meni

Velimir Majstorov — Backend & Fullstack programer iz Bele Crkve, Srbija

Zdravo — ja sam Velimir Majstorov, programer fokusiran na backend iz Bele Crkve (Banat), Srbija. Oduvek me je fasciniralo kako ideje postaju funkcionalni sistemi: nekoliko linija koda, jasan dizajn i odjednom postoji nešto korisno. Ta radoznalost me je odvela od malih skripti do pravljenja kompletnih web aplikacija i istraživanja bezbednosti — uživam u veštini pravljenja stvari koje funkcionišu ispravno, rade brzo i lako se održavaju.

Primarno radim kao backend programer, ali mi je ugodno da radim i kroz ceo stack. Pravim kompletne proizvode od početka do kraja — API-je, pozadinske procese, baze podataka i korisnički interfejs kada je potrebno. U poslednje vreme se oslanjam na Laravel + Livewire za brze i praktične web aplikacije, dok koristim Vue ili React kada je potreban interaktivniji frontend.


Osnovne tehnologije

  • Backend: PHP ( Laravel, Livewire), C#, Java, Node.js
  • Frontend: Vue.js, React (osnovno), moderni JavaScript (ES6+)
  • Sistemi i niskonivonski jezici: C, C++ (osnovni nivo), TCL
  • Učenje: Rust, Go, Lisp
  • Baze podataka i infrastruktura: MySQL/MariaDB, keširanje, redovi, Docker, Linux alati
  • Prakse razvoja: testiranje, CI/CD, logovanje i observabilnost

Bezbednost i ofanzivne veštine

Praktikujem etičko hakovanje i pentesting u kontrolisanim okruženjima. Pristupam tome na zakonit i odgovoran način — laboratorije, autorizacije i unapređenje odbrane.

  • Testiranje weba i mreže: Burp Suite, Nmap, sqlmap, Wireshark
  • Eksploatacija i post-eksploatacija: Metasploit, osnovni post-exploitation postupci, tehnike upornosti
  • Reverzno inženjerstvo: Ghidra, OllyDbg, osnove binarne analize
  • Skripting: Python, Bash, PowerShell za automatizaciju
  • Platforme i alati: Kali Linux, laboratorije u kontejnerima

Kako radim

Volim praktična rešenja: jasne API-je, pouzdanu obradu u pozadini i kod koji je lak za čitanje i održavanje. Uživam u problemima koji kombinuju dizajn sistema sa praktičnim debugovanjem: pronalaženje race condition-a, optimizaciju sporih upita i pretvaranje ručnih pentest nalaza u automatizovane provere.

Učim kroz praktičan rad — mali projekti, doprinosi, alati i bezbednosne laboratorije održavaju moje veštine širokim i prilagodljivim.