Senior Software
Engineer

Kreiram intuitivna, skalabilna i visokoperformantna web iskustva - uz preko 10 godina inženjerskog iskustva.

O meni

Senior Software Engineer sa dugogodišnjim iskustvom u izradi skalabilnih, visokoperformantnih web aplikacija. Specijalizovan za React, Next.js, Angular, Node.js i moderni JavaScript/TypeScript. Stručan u arhitekturi, optimizaciji, performansama i isporučivanju korisnički orijentisanih funkcionalnosti.

Stručan saradnik i mentor, fokusiran na kvalitet koda, pristupačnost i usklađivanje tehničkih rešenja sa poslovnim ciljevima. Dokazani doprinos složenim i kompleksnim projektima sa jakom pouzdanošću sistema. Vođen strašću prema čistom, održivom kodu i izgradnji smislenih digitalnih iskustava.

Veštine i alati

  • JavaScript
  • TypeScript
  • React
  • Angular
  • Next
  • Node.js
  • MongoDB
  • Redux
  • Jotai
  • React Query
  • RxJS
  • Socket.IO
  • Git
  • SCSS
  • JavaScript
  • TypeScript
  • React
  • Angular
  • Next
  • Node.js
  • MongoDB
  • Redux
  • Jotai
  • React Query
  • RxJS
  • Socket.IO
  • Git
  • SCSS
  • Tailwind CSS
  • Material UI
  • Semantic UI
  • Framer Motion
  • Monitoring
  • Unit Testing
  • Integration Testing
  • E2E Testing
  • Automation Testing
  • Rest API
  • CI/CD process
  • Puppeteer
  • Playwright
  • Tailwind CSS
  • Material UI
  • Semantic UI
  • Framer Motion
  • Monitoring
  • Unit Testing
  • Integration Testing
  • E2E Testing
  • Automation Testing
  • Rest API
  • CI/CD process
  • Puppeteer
  • Playwright
  • Inženjerstvo
  • Liderstvo
  • Mentorstvo
  • Timski rad
  • Rešavanje problema
  • Komunikacija
  • Donošenje odluka
  • Inovacioni izazovi
  • Prilagodljivost
  • Saradnja
  • Kritičko razmišljanje
  • Umrežavanje

Iskustvo

Senior Software Engineer | Birdseye Virtual Presence

Jan 2025 - sada
Beograd, Srbija

Kao Senior Software Engineer u jednoj od najbrže rastućih tehnoloških kompanija u Severnoj Americi, vodim razvoj skalabilnih i održivih web aplikacija. Blisko sarađujem sa dizajnerima, backend inženjerima i product managerima kako bih isporučio intuitivne, korisnički orijentisane interfejse. Moj fokus uključuje optimizaciju performansi, pristupačnost i pisanje čistog, ponovno upotrebljivog koda koji prati najbolje prakse. Mentorišem junior developere, sprovodim code review-e i aktivno doprinosim kroz ceo životni ciklus razvoja softvera, od planiranja do deployment-a.

Senior Frontend Engineer | KupujemProdajem

Mar 2023 - Jan 2025
Beograd, Srbija

Kao Frontend Engineer u vodećem srpskom online marketplace-u sa preko 6 miliona aktivnih oglasa i 3 miliona registrovanih korisnika, aktivno sam učestvovao u razvoju novih funkcionalnosti i poboljšanju performansi proizvoda uz održavanje stabilnosti platforme. Blisko sam sarađivao sa cross-functional timovima, koristeći agilnost za poboljšanje proizvoda i pojednostavljenje workflow-a. Moje odgovornosti su uključivale mentorisanje junior developera, optimizaciju performansi sistema kroz najbolje prakse. Prioritetizovao sam visok kvalitet koda i stabilnost, osiguravajući da naša rešenja zadovoljavaju potrebe korisnika. Dodatno, blisko sam radio sa menadžmentom, pružajući vredne korisničke uvide kako bih osigurao da proizvod efikasno služi korisnicima.

Frontend Team Lead | Lioneve Media

Dec 2018 - Mar 2023
Dover, Delaware

Kao Frontend Team Lead, vodio sam frontend development tim, postavljajući ciljeve, prateći performanse i implementirajući strategije za poboljšanje produktivnosti uz donošenje ključnih tehničkih odluka. Postigao sam odlične rezultate sa timom u isporuci funkcionalnosti, rešavanju bagova i kvalitetu koda. Učestvovao sam u planiranju i razvoju funkcionalnosti koristeći Next, React i Redux, mentorisao junior developere i optimizovao performanse sistema sa alatima poput Sentry-a. Blisko sam radio sa menadžmentom, pružajući valjane korisničke uvide kako bih osigurao da proizvod služi korisnicima na najbolji mogući način. Dodatno, kao Frontend Developer, izgradio sam interni alat koristeći Angular i Socket.io koji je udvostručio produktivnost od koncepta do deployment-a, sarađujući sa dizajn timom da prevedem Figma dizajne u funkcionalan kod.

Frontend Developer | Telnet

Sep 2017 - Dec 2018
Čačak, Srbija

Završio sam praksu gde sam stekao praktično iskustvo u frontend razvoju, radeći na svom prvom projektu i različitim outsourced projektima, sa fokusom na izgradnju responzivnih i dinamičnih korisničkih interfejsa koristeći Angular.

Kategorije Projekata

Specijalizovan za izradu skalabilnih, visokoperformantnih web aplikacija u različitim industrijama. Ispod su glavne kategorije projekata na kojima sam radio, od kojih svaka predstavlja različite izazove i rešenja koja sam isporučio.

01

E-commerce i Marketplace

Veliki online marketplace-i i e-commerce platforme koje obrađuju milione korisnika, transakcija i proizvoda sa visokim zahtevima za performanse i skalabilnost.

  • React
  • Next.js
  • TypeScript
  • Redux
  • SCSS
klikni za više

Ključne karakteristike

  • Platforme sa milionima korisnika
  • Real-time upravljanje zalihama
  • Integracija payment gateway-a
  • Napredna pretraga i filtriranje
  • Responzivan dizajn za sve uređaje

Primeri projekata

  • Online marketplace sa 6M+ oglasa i 3M+ korisnika
  • Sistemi za obradu transakcija i plaćanja
  • Upravljanje katalogom proizvoda
02

Video Streaming i Real-time Aplikacije

Real-time video streaming platforme i aplikacije sa live interakcijama, sistemima za praćenje i multi-aplikacionim workflow-ovima za unos podataka.

  • React
  • Next.js
  • TypeScript
  • Socket.io
  • VideoStream
klikni za više

Ključne karakteristike

  • Live video streaming
  • Real-time monitoring
  • Multi-aplikacioni workflow-ovi
  • Sistemi za upravljanje podacima klijenata
  • Real-time sinhronizacija

Primeri projekata

  • Video streaming platforme za biznis
  • Sistemi za praćenje i upravljanje agentima
  • Real-time alati za saradnju
03

Društvene Mreže i Fan Sajtovi

Platforme za društvene mreže i fan sajtove sa modelima pretplate, deljenjem sadržaja, sistemima za poruke i obaveštenja, kao i integracijama plaćanja.

  • React
  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
klikni za više

Ključne karakteristike

  • Platforme sa pretplatom za sadržaj
  • Korisnički profili i društvene funkcionalnosti
  • Real-time poruke i obaveštenja
  • Integracija payment gateway-a
  • Upravljanje i moderacija sadržaja
  • Učitavanje i streaming medija

Primeri projekata

  • Fan sajt platforme sa funkcionalnostima pretplate
  • Aplikacije za društvene mreže
  • Platforme za kreatore sadržaja
04

Poslovne Platforme i Portali

Enterprise nivo poslovne platforme, digitalni katalozi i B2B portali koji pomažu kompanijama da predstave svoje usluge, upravljaju operacijama i povežu se sa klijentima.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
klikni za više

Ključne karakteristike

  • Digitalni katalozi za izvoz
  • Platforme poslovnih direktorijuma
  • Sistemi za rezervaciju usluga
  • Multi-jezička podrška
  • SEO-optimizovana arhitektura

Primeri projekata

  • Digitalni katalog za srpske izvoznike
  • Platforme za iznajmljivanje automobila i rezervacije
  • Portali poslovnih usluga
05

Zdravstvo i Medicina

Profesionalni zdravstveni sajtovi i platforme za medicinsku praksu dizajnirane sa fokusom na iskustvo pacijenta, sa sistemima za zakazivanje i modernom estetikom.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
klikni za više

Ključne karakteristike

  • Sistemi za zakazivanje pacijenata
  • Moderna, čista medicinska estetika
  • Responzivni portali za pacijente
  • SEO-optimizovano za lokalnu pretragu
  • Usaglašenost sa pristupačnošću

Primeri projekata

  • Sajtovi za stomatologiju
  • Platforme za medicinske klinike
  • Portali za zdravstvene usluge
06

Admin i Backoffice Aplikacije

Sveobuhvatni admin dashboard-i i backoffice sistemi za upravljanje poslovnim operacijama, korisničkim podacima, sadržajem i analitikom sa intuitivnim interfejsima.

  • React
  • Angular
  • TypeScript
  • Redux
  • Material UI
klikni za više

Ključne karakteristike

  • Kompleksno upravljanje podacima
  • Administracija korisnika
  • Analitički dashboard-i
  • Sistemi za upravljanje sadržajem
  • Kontrola pristupa na osnovu uloga

Primeri projekata

  • Multi-aplikacioni admin sistemi
  • Dashboard-i za poslovne operacije
  • Platforme za upravljanje sadržajem i korisnicima
07

Upravljanje Sadržajem i Automatizacija

Platforme i alati za automatizovanu distribuciju sadržaja, multi-platformsko objavljivanje i automatizaciju workflow-a koji pojednostavljuju operacije sa sadržajem.

  • Angular
  • Node.js
  • Socket.io
  • Playwright
  • Puppeteer
klikni za više

Ključne karakteristike

  • Automatizovana distribucija sadržaja
  • Multi-platformsko objavljivanje
  • Automatizacija workflow-a
  • Zakazivanje sadržaja
  • API integracije

Primeri projekata

  • Sistemi za automatizovano učitavanje sadržaja
  • Alati za multi-platformsko objavljivanje
  • Automatizacija workflow-a za sadržaj

Hajde da napravimo nešto