Radno iskustvo
Senior full-stack inženjer / Laravel specijalista
Freelance
Beograd, Srbija
- Laravel i full-stack razvoj za klijentske projekte.
- 02/2022 – 09/2026
Suvlasnik i direktor / Vodeći Laravel inženjer
Beograd, Srbija
- Vodio arhitekturu i razvoj SaaS i B2B aplikacija zasnovanih na Laravelu za klijente iz EU.
- Gradio produkcione sisteme uz Laravel, Livewire, FilamentPHP i Tailwind CSS, uključujući multi-tenant platforme za pretplate.
- Projektovao MySQL šeme baza i optimizovao upite i indekse za transakciona i izveštajna opterećenja.
- Koristio Redis za keširanje i pozadinsku obradu preko redova (jobs, events).
- Integrisao sisteme za plaćanje (PayPal, Mollie) u platforme zasnovane na pretplatama i transakcijama.
- Gradio i dokumentovao REST API-je (Swagger/OpenAPI) i integrisao servise trećih strana.
- Pisao i održavao unit, integracione i funkcionalne testove (PHPUnit) radi pouzdanih izdanja.
- Istraživao i rešavao produkcione probleme na nivou aplikacije i servera.
- Postavljao i održavao infrastrukturu na AWS-u; administrirao Linux servere u celosti (PHP, Nginx/Apache, mail server, Redis).
- Isporučivao više projekata istovremeno za kompanije iz EU, radeći i sa NestJS-om, Angularom, WordPress-om i NX monorepo okruženjima.
- 09/2018 – 02/2022
Direktor / Vodeći programer
Beograd, Srbija
- Vodio tehnički pravac i full-stack razvoj klijentskih i internih proizvoda.
- Postavio razvojne standarde, prakse kvaliteta koda i proces izdavanja verzija za tim.
- Procenjivao i definisao obim klijentskih projekata i delio ih na isporučive faze.
- Gradio Shopify integracije i prilagođena proširenja za e-trgovinu.
- Projektovao i isporučivao prilagođena veb i mobilna rešenja od ideje do produkcije (PHP, Symfony, Node.js, AngularJS, Android).
- Vodio više projekata istovremeno za klijente u Švajcarskoj i Nemačkoj.
- 01/2014 – 09/2018
PHP programer
Beograd, Srbija
- Razvijao WordPress sajtove, teme i prilagođene plugin-e za poslovne klijente.
- Održavao i modernizovao starije PHP aplikacije (CodeIgniter, sopstveni MVC sistemi).
- Refaktorisao zastarele kodne baze i poboljšao stabilnost i performanse sistema.
- Sarađivao sa seniorskim programerima na razvoju funkcionalnosti i arhitektonskim odlukama.
