Senior Product Engineer · SaaS i AI razvoj · Razvoj uz pomoć AI-a

Gradim softver na webu koji raste zajedno s vašim poslovanjem

Više od 7 godina gradim proizvode za industrijske lidere, uključujući platforme za kompanije s Fortune Global 500 liste u fintech-u, ed-techu, društvenim mrežama i e-commercu.

Radio sam sa

Paayed
Inditex
FinQuery
Symphony
Devtech
Nulia
Fitcher
Paayed
Inditex
FinQuery
Symphony
Devtech
Nulia
Fitcher

Čovek iza koda

Upoznajte me

Petar Jovanovic

7+

Godina iskustva

3

Startapa izgrađenih od nule

10+

Produkcijskih projekata

100K+

Korisnika

Zdravo! Ja sam Petar i pomažem ljudima i kompanijama da svoje ideje pretvore u kvalitetna digitalna rešenja.

Bilo da želite da pokrenete novi biznis na internetu, izgradite web sajt ili aplikaciju, ili unapredite postojeće digitalno poslovanje — mogu da vam pomognem da pronađemo pravo tehničko rešenje i sprovedemo ga u delo.

Od prve ideje do gotovog proizvoda, moj cilj je da tehnologija bude alat koji rešava stvarne probleme, olakšava poslovanje i stvara prostor za dalji rast.

Više od 7 godina razvijam softverska rešenja za startape i velike međunarodne kompanije, a danas to iskustvo koristim da klijentima pomognem da tehnologiju pretvore u nešto što donosi konkretnu vrednost njihovom biznisu.

Ja sam osoba koja primećuje najsitnije detalje i zaista mari da stvari budu urađene kako treba. Upravo tako pristupam razvoju softvera. Verujem da je to ono što razdvaja dobar softver od izvanrednog. Temeljit sam po prirodi i duboko mi je stalo do kvaliteta. Kad god nešto gradim, želim na kraju dana da pogledam i pomislim: "Zaista sam ponosan na ono što sam napravio."

Volim da uprošćavam složenost. Tokom godina otkrio sam da ovaj pristup koristi ne samo kodu i inženjering timu, već i ljudima koji svakodnevno koriste proizvod. Iskustvo me je naučilo da izađem iz načina razmišljanja inženjera i stavim se u kožu korisnika. Danas, sa veštačkom inteligencijom koja ubrzava razvoj softvera više nego ikad, pitanje više nije "Da li možemo to izgraditi?" — već "Da li treba da to izgradimo?" Verujem da je odličan inženjering rešavanje pravih problema, a ne samo gradnja novih funkcionalnosti.

Transparentnost je jedna od mojih ključnih vrednosti, kako profesionalno tako i lično. Radije ću reći "Ne znam" nego da glumim da znam i stvorim veći problem kasnije. Cenim iskrenost, jasnu komunikaciju i poverenje. Zato preuzimam samo projekte u kojima zaista verujem da mogu napraviti smislen doprinos.

Pored klijentskog rada, osnivač sam platforme What Is The Output, s jednostavnom misijom: pomaganje programerima da identifikuju praznine u svom znanju i pronađu prave resurse za učenje koji će ih zatvoriti. Trenutno smo u fazi dokaza koncepta, validiramo ideju i tražimo veze s tehničkim edukatorima, investitorima i ljudima koji dele našu viziju da učenje programera postane personalizovanije i efektivnije. Ako vam ovo rezonuje, voleo bih da čujem od vas.

Van inženjeringa, strastveni sam muzičar i zagrizeni čitalac. Verujem da kreativnost u jednoj disciplini izoštrava razmišljanje u drugoj, i neke od mojih najboljih tehničkih ideja su došle iz iskustava koja nemaju nikakve veze s programiranjem. Nedavno sam i postao ponosan tata divne devojčice, Lole. U zadnje vreme, većinu slobodnog vremena radosno provodim s njom.

Ako jednostavno tražite nekoga ko će završiti listu zadataka, ima mnogo inženjera koji to mogu. Ali ako tražite nekoga ko će zaista mariti za vaš proizvod, dovoditi u pitanje pretpostavke kada je to potrebno, doprinositi idejama i graditi softver koji vaši korisnici zaista trebaju — voleo bih da razgovaramo i istražimo kako možemo sarađivati.

Moje vrednosti

Pažljiv

Primećujem najsitnije detalje i zaista mi je stalo da stvari budu urađene kako treba. To je ono što razdvaja dobar softver od izvanrednog — i tu za mene nema pregovora.

Transparentan

Radije ću reći 'Ne znam' nego glumiti da znam i stvoriti veći problem. Cenim iskrenost, jasnu komunikaciju i poverenje — u svakom projektu, s svakim saradnikom.

Korisnik na prvom mestu

Uprošćavam složenost i stavljam se u kožu korisnika. Danas pitanje nije 'Da li možemo to izgraditi?' — već 'Da li treba?' Odličan inženjering rešava prave probleme.

Svrhovit

Ne završavam liste zadataka — zaista mi je stalo do vašeg proizvoda, dovodim u pitanje pretpostavke kada je potrebno i preuzimam samo rad gde verujem da mogu napraviti pravi doprinos.

Proces rada

Kako ćemo raditi zajedno

01

Korak 01

Analiza vaših zahteva

Svaki uspešan proizvod počinje razumevanjem problema. Ne počinjemo izgradnju dok u potpunosti ne razumem svaki detalj vaše vizije. Izdvojiću vreme da saznam o vašem poslovanju, korisnicima, ciljevima i tehničkim ograničenjima pre donošenja bilo kakvih implementacionih odluka. Pravo rešenje počinje postavljanjem pravih pitanja.

02

Korak 02

Predlog pravog rešenja

Kada razumem širu sliku, predložiću pristup koji usklađuje poslovne ciljeve, kvalitet rešenja, skalabilnost i brzinu razvoja. Svaku odluku donosim imajući u vidu dugoročni uspeh vašeg proizvoda.

03

Korak 03

Razvoj s fokusom na inženjering

Ovde ideje postaju stvarnost. Koristim veštačku inteligenciju kako bih ubrzao razvoj i omogućio vam da svoju ideju testirate i validirate za kraće vreme, bez žrtvovanja kvaliteta. U kombinaciji sa kvalitetnom arhitekturom, održivim kodom, dobrim korisničkim iskustvom i otvorenom komunikacijom, ovaj pristup nam omogućava da brže dođemo do rezultata i izgradimo pouzdano rešenje na duže staze.

04

Korak 04

Lansiranje i kontinuirano unapređenje

Lansiranje nije kraj — već početak. Nakon što proizvod zaživi, prikupljamo povratne informacije, pratimo rezultate i unapređujemo ono što je zaista važno. Kako se vaše poslovanje razvija, proizvod nastavlja da se razvija zajedno sa njim.

Izabrani projekti

Šta sam izgradio

Proizvodi koje sam pomogao da se osmisle, izgrade i isporuče — za fintech startape, enterprise timove i Fortune Global 500 kompanije.

Fintech · B2B SaaS2025–26

Paayed — Sveobuhvatna B2B fintech platforma

Plaćanja, računovodstvo i CRM za mala i srednja preduzeća u UK. Vodio sam standardizaciju UI-a, izgradio dizajn sistem i isporučio ključne tokove plaćanja i bezbednosti.

90+zamenjenih legacy komponenti
Uloga
Product Engineer · Design System Owner
TypeScriptReactTailwindRadix UIJestRTL+1
Enterprise · Micro-frontends2022–24

Platforma za dobavljače i QA za Fortune Global 500 modnu kompaniju

Manuelne procese produkcije i kontrole kvaliteta između internih QA timova i globalne mreže dobavljača zamenili smo Domain-Driven micro-frontend platformom.

5+timova koristi moju UI biblioteku
Uloga
Frontend Engineer
TypeScriptReactJestStryker.js+2
AI · Analitika · SaaS2021–22

AI platforma za Microsoft 365 enablement

Vodio frontend napredne analitičke verzije, pretvarajući kompleksne zahteve i velike skupove podataka u jasne, interaktivne D3.js vizualizacije.

1000sorganizacija koristi platformu
Uloga
Frontend Lead · Data Visualization
TypeScriptReactD3.jsMaterial UI+1
Fintech · Enterprise2021–22

Modernizacija enterprise računovodstvene platforme

Pomogao u prelasku legacy američke računovodstvene platforme na skalabilnu modernu arhitekturu — kompleksan onboarding, lizing računovodstvo i izveštavanje.

Legacy → Modernenterprise arhitektura
Uloga
Frontend Engineer
TypeScriptNext.jsRedux ToolkitRedux Saga+2
Marketplace · MVP2022–24

Platforma za rezervaciju usluga za tržište SAD

Preuzeo potpuno tehničko vlasništvo nad dvostranom booking platformom — arhitektura od nule, pretraga usluga, zakazivanje i sigurna autentifikacija.

0 → 1arhitektura i MVP
Uloga
Full-stack Engineer · Technical Owner
TypeScriptNext.jsPrismaPostgreSQL+4

Preporuke

Šta kažu ljudi sa kojima sam radio

Petar je dosledno preuzimao inicijativu i pristupao poslu sa jakim osećajem odgovornosti. Njegov doprinos našoj biblioteci komponenti i standardizaciji UI-a na celoj platformi doneo nam je konzistentniji frontend, bolju ponovnu upotrebljivost i čvršće temelje za dalji rast. Proaktivan, timski orijentisan i iskreno posvećen unapređenju proizvoda i van zadataka koji su mu dodeljeni.
Libby Schlesinger

Libby Schlesinger

Osnivač i VP · Paayed

Petar je bio izvanredan softverski inženjer na našoj bankarskoj platformi. Tehnički zahtevne zadatke rešavao je izuzetno temeljno, posebno pri standardizaciji naših React komponenti. Njegovi code review-i su uvek bili pronicljivi i podigli su kvalitet rada celog tima.
Behrooz Shabani

Behrooz Shabani

Solution Architect i Tech Lead · Paayed

Na Nulia projektu Petar je preuzeo vodeću ulogu na frontendu jednog od tehnički najzahtevnijih delova proizvoda, pretvarajući kompleksne analitičke zahteve i velike skupove podataka u jasna, interaktivna iskustva sa prilagođenim D3.js vizualizacijama. Teške probleme rešavao je samostalno, uvek misleći na korisnika. Neko na koga sam mogao da se oslonim da preuzme odgovornost i isporuči.
Nikola Mirkov

Nikola Mirkov

Tech Lead · Devtech

Petar je radio kao React frontend developer pod mojim vođstvom na dinamičnom projektu za jedno od vodećih imena u modnoj industriji. Pouzdano je isporučivao svoje komponente, efikasno sarađivao sa timom i pomogao nam da ispoštujemo ciljane rokove.
Branislav Stojiljković

Branislav Stojiljković

Principal Software Engineer i Tech Lead · Symphony

Petar se istakao kao Frontend Engineer na više projekata. Njegove tehničke veštine i pažnja prema detaljima dosledno su rezultirale korisnički prijatnim interfejsima koji su premašili očekivanja. Sjajan saradnik koji jasno komunicira i gradi pozitivnu atmosferu u timu.
Nikola Mladenović

Nikola Mladenović

Projekt menadžer · Lioneve Media

Moje usluge

Kako mogu pomoći

Izgradite vaš proizvod

Od ideje do produkcijskog softvera.

Bilo da validirate novu ideju, lansirate MVP ili skalujete postojeći proizvod, pomoći ću vam da transformišete svoju viziju u skalabilno veb rešenje s jakim tehničkim temeljima, čistom arhitekturom i održivim kodom. Veštačka inteligencija ubrzava moj razvojni radni tok — tako da isporučujete brže bez kompromisa kvaliteta.

  • ✓Produkcijsko-spreman MVP ili SaaS aplikacija
  • ✓Skalabilna arhitektura koja raste s vašim poslovanjem
  • ✓Brže vreme izlaska na tržište bez žrtvovanja kvaliteta
  • ✓Čist, održiv kod izgrađen za dugoročni uspeh

Tehnički konsalting

Rešite probleme koji usporavaju vaš tim.

Trebate li mišljenje o frontend arhitekturi, performansnim uskim grlima, skalabilnosti ili nekoj drugoj vrsti složenosti? Pomažem timovima da identifikuju uzroke problema, donose informisane tehničke odluke i definišu jasan put napred.

  • ✓Jasna dijagnoza tehničkih prepreka i tehničkog duga
  • ✓Konkretne preporuke za unapređenje arhitekture i performansi
  • ✓Stručne preporuke za izbor tehnologija i alata
  • ✓Jasan plan narednih koraka za vaš tim

Modernizacija i skaliranje

Poboljšajte ono što već radi.

Legacy aplikacije ne trebaju uvek prepisivanje. Pomažem timovima da modernizuju kodne baze, uvedu skalabilnu arhitekturu, uspostave dizajn sisteme, poboljšaju performanse i smanje dugoročne troškove održavanja bez narušavanja razvoja proizvoda.

  • ✓Modernizacija postojećeg sistema bez prekida u radu
  • ✓Skalabilna arhitektura i standardizovan dizajn sistem
  • ✓Bolje performanse, brzina i Core Web Vitals rezultati
  • ✓Niži troškovi održavanja i smanjen tehnički dug

Poverenje timova iz

Paayed
Inditex
FinQuery
Symphony
Devtech
Nulia
Fitcher
Paayed
Inditex
FinQuery
Symphony
Devtech
Nulia
Fitcher

Tehnologije

Alati koje koristim

Jezici

TypeScriptJavaScriptPHP

Frontend

ReactNext.jsAstroTailwindRadix UIMaterial UIRedux ToolkitD3.jsSass

Testiranje

JestRTLStryker.jsStorybookVitest

Backend i Podaci

Node.jsPostgreSQLMySQLMongoDBPrismaFirebase

Infrastruktura i DevOps

DockerGitHub ActionsJenkinsViteWebpack

AI Alati

GitHub CopilotClaudeCursorGemini

Autentifikacija i Alati

Auth0ESLintGitFigma

Povežimo se

Izgradimo nešto snažno zajedno

Zakažite besplatni uvodni poziv. Bez prodajnih govora — samo iskren razgovor o vašim izazovima i tome da li mogu da pomognem.

  • 30-minutni fokusirani razgovor
  • Bez obaveza, potpuno besplatno
  • Prvo razumem vaše izazove
  • Dobijate korisne uvide u svakom slučaju

Šta tražim

  • ›Senior frontend pozicije
  • ›Full-stack pozicije (Next.js ili Node.js)
  • ›Složeni proizvodi u skali
  • ›Timovi kojima je stalo do kvaliteta
  • ›Udaljeno ili hibridno (Srbija)

Vreme odgovora

Obično odgovaram u roku od 24 sata. Ako je hitno, napomenite to u naslovu poruke.

Lokacija

Niš, Srbija

UTC+1 (CET) / UTC+2 (CEST)