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, moderni JavaScript (ES6+)
  • Sistemi i niskonivonski jezici: C, 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
  • Skeniranje ranjivosti: Nessus, Acunetix, OpenVAS
  • 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.


Open source projekti

Izbor open source projekata i paketa koje pravim i održavam:

Android aplikacije

NULVEX je open source Android aplikacija za bezbedne, lokalno šifrovane beleške. Služi kao encrypted notes vault sa fokusom na privatnost, jaku kriptografiju i sigurno čuvanje osetljivih podataka.

AndroidIRCX je open source IRC klijent za Android, napravljen za moderan mobilni IRC sa više mreža, naprednim komandama, automatizacijom i bezbednosnim funkcijama.

Laravel paketi

laravel-webauthn

GitHub

Laravel Jetstream Livewire WebAuthn paket - omogućava registraciju i prijavu bez lozinke korišćenjem hardverskih ključeva i biometrijskog autentifikatora.

laravel-theme-switcher

GitHub

Laravel paket za Jetstream i Livewire koji dodaje komponentu za prebacivanje svetle/tamne/sistemske teme, sa objavljivim CSS/JS resursima i integracijom u profil.

laravel-language-switcher

GitHub

Komponenta za promenu jezika u Laravel/Jetstream/Livewire aplikacijama - padajući meni sa zastavicama zemalja za promenu locale-a.

Skrit - Koder jezika

Ostali alati i skripte

e2e.dll for mIRC

GitHub

mIRC DLL plugin koji omogućava end-to-end enkriptovanu razmenu poruka kompatibilnu sa AndroidIRCX-om, dozvoljavajući korisnicima desktop mIRC-a da sigurno komuniciraju sa Android klijentom.

UnusedPort

GitHub

Shell skripta za pregled i automatsko uklanjanje nekorišćenih otvorenih portova iz pravila firewall-a (UFW ili iptables).