Predrag Božić

Full-Stack Development · SEO · AI

Pretvaram složene poslovne probleme u softver koji radi.

Razvijam web i poslovne aplikacije, softver po narudžbini i AI asistente. Iza toga je više od 14 godina web razvoja, dugogodišnje SEO iskustvo i rad na stvarnim sistemima — od booking platformi i poslovnih aplikacija do kompleksne optimizacije školskih rasporeda.

Vi znate šta vam predstavlja problem. Ja povezujem delove u rešenje koje funkcioniše.

Kada se delovi pravilno povežu, nastaje rešenje.

Šta rešavam

Od problema do konkretnog rešenja.

Ne polazim od tehnologije, već od problema koji treba rešiti. Nekada je rešenje web aplikacija, nekada softver napravljen po meri, nekada bolja vidljivost na Google-u, a sve češće AI asistent koji preuzima deo svakodnevnog posla.

01

Web aplikacije

Booking sistemi, administracije, korisnički portali, marketplace platforme i druge aplikacije koje moraju da rade mnogo više od običnog web sajta.

Izrada web aplikacija
02

Softver po narudžbini

Kada Excel, gotov SaaS ili postojeći program više ne mogu da prate način na koji vaše poslovanje stvarno funkcioniše.

Softver po narudžbini
03

SEO optimizacija

Tehnički SEO, struktura sajta, sadržaj i dugoročna organska vidljivost — spoj developerskog i višegodišnjeg praktičnog SEO iskustva.

SEO optimizacija sajta
04

AI asistenti

AI koji nije samo chat prozor, već deo konkretnog procesa: prevodi, sadržaj, analiza, administracija, preporuke i automatizacija svakodnevnih zadataka.

AI asistenti

Odabrani projekti

Najbolji dokaz nisu tehnologije koje koristim, već problemi koje sam uspeo da rešim.

Aplikacija za raspored časova Muzičke škole Isidor BajićCASE STUDY 01
01

Education · Optimization

Raspored časova koji rešava stotine međusobnih ograničenja.

Sistem za školu u kome profesori, učenici, učionice, dozvoljeni periodi i konflikti moraju da se uklope u jedno validno i kvalitetno rešenje.

Optimizacija · Solver · Complex constraints

Pogledajte kako je problem rešen
RentalWorkers Schweiz marketplace platformaCASE STUDY 02
02

Marketplace · Platform

Platforma u kojoj različiti korisnici, podaci i poslovna pravila rade kao jedan sistem.

RentalWorkers povezuje marketplace logiku, upravljanje ponudom, korisničke tokove i višejezični sadržaj u jednu ozbiljnu poslovnu platformu.

Marketplace · Multilingual · Business logic

Pogledajte kako je problem rešen
DAVO Technology aplikacija za touch kioskCASE STUDY 03
03

Touch · Physical UX

Softver koji ne živi samo u browseru, već na stvarnom touch kiosku.

DAVO Technology pokazuje drugačiju vrstu razvoja: interfejs mora da bude brz, jasan i prirodan za korišćenje na fizičkom touch uređaju.

Touch kiosk · UX · Interactive software

Pogledajte kako je problem rešen
Developer Role Finder aplikacija za pronalaženje developer poslovaCASE STUDY 04
04

Data · Product

Od velike količine podataka do proizvoda koji pronalazi relevantne prilike.

Developer Role Finder spaja obradu i organizaciju podataka, pretragu, filtriranje, proizvodnu logiku i SEO-first razmišljanje u jedan funkcionalan proizvod.

Data · Search · Product · SEO

Pogledajte kako je problem rešen

Još projekata i oblasti: Jumbakis Stays · Mediteran · Thasos · Kavala · Istra · SEO / Rent a Car Uni Line · AI asistenti i automatizacija

Pogledajte sve projekte

Kako pristupam problemu

Dobar softver ne počinje kodom.

Počinje razumevanjem problema, pravila i ljudi koji će sistem zaista koristiti.

01

Razumem problem

Prvo tražim šta danas ne funkcioniše, gde se gubi vreme, gde nastaju greške i šta ljudi pokušavaju da zaobiđu ručnim radom.

02

Razlažem ga na delove

Korisnici, podaci, pravila, ograničenja, izuzeci, integracije i poslovni ciljevi postaju delovi iste slagalice.

03

Povezujem pravila u sistem

Definišem kako delovi međusobno komuniciraju i koja logika zaista prati način na koji posao funkcioniše.

04

Gradim i proveravam

Rešenje razvijam iterativno, proveravam realne scenarije i menjam ono što u stvarnoj upotrebi nema dovoljno smisla.

05

Sistem nastavlja da raste

Posle prve verzije mogu da dođu novi procesi, automatizacija, SEO, AI asistenti, integracije ili potpuno novi moduli.

Tehnologiju biram prema problemu, ne problem prema tehnologiji.

Iskustvo

Iskustvo koje je raslo zajedno sa webom.

Web developmentom se bavim više od 14 godina. Tehnologije su se menjale — od WordPressa, Drupala i PHP-a, preko Laravela i Vue.js-a, do Reacta i Next.js-a — ali suština posla nije: razumeti problem i napraviti pouzdano rešenje.

Vizuelno iskustvo iz fotografije i 3D-a, kao i dugogodišnji praktični SEO rad, danas su deo načina na koji razmišljam o digitalnom proizvodu kao celini.

14+

godina web razvoja

Od CMS sistema i PHP aplikacija do savremenih full-stack React i Next.js proizvoda.

7

godina praktičnog SEO rada

Dugoročan rad na organskoj vidljivosti realnog poslovnog sajta, uz tehnički SEO, sadržaj i praćenje rezultata.

30+

godina profesionalne fotografije

Kompozicija, svetlo i vizuelna komunikacija bili su deo mog rada mnogo pre nego što sam počeo da programiram.

5

godina 3D iskustva

Rad sa prostorom, formom i digitalnom vizualizacijom bio je prirodan korak ka interaktivnom digitalnom sadržaju.

Tehnološki put

Više generacija web tehnologija.

Ne posmatram prethodne tehnologije kao nešto što treba sakriti. One su deo iskustva koje mi danas pomaže da razumem i stari sistem koji treba modernizovati i novi proizvod koji tek treba napraviti.

01WordPress
02Drupal
03PHP
04Laravel
05Vue.js
06React
07Next.js

Danas najčešće radim sa

Next.jsReactTypeScriptNode.jsPostgreSQLPrismaTailwind CSSVercelMongoDBAI integrations

Stack nije identitet projekta. Biram alat prema onome što sistem treba da radi.

AI danas

AI koji postaje deo aplikacije, a ne dodatak na njoj.

Poslednji korak u mom razvoju nije još jedan framework, već način na koji AI ugrađujem u stvarne poslovne procese.

Asistent može da prevodi sadržaj, analizira podatke, priprema odgovor, daje preporuku ili preuzima deo administrativnog posla — direktno tamo gde je ta pomoć potrebna.

Pogledajte AI rešenja
01

Sadržaj i prevodi

Korisnik radi na svom jeziku, a AI u pozadini priprema ostale jezičke verzije sadržaja. Postojeći ručno uneseni prevodi ostaju sačuvani, a čovek zadržava kontrolu.

Content · Translation · Multilingual

02

Pomoć unutar poslovne aplikacije

AI dobija kontekst iz sistema i pomaže korisniku ili administratoru da razume podatke, pripremi odgovor, pronađe relevantnu informaciju ili donese sledeću odluku.

Context · Data · Assistance

03

Automatizacija ponavljajućih poslova

Koraci koji su ranije zahtevali ručno čitanje, prepisivanje, klasifikovanje ili pripremu sadržaja mogu postati deo kontrolisanog automatizovanog procesa.

Workflow · Automation · AI

Princip

AI ima smisla kada rešava konkretan posao. Ne dodajem ga aplikaciji zato što je popularan, već kada može da napravi proces bržim, jednostavnijim ili korisnijim.

Saradnja

Dva načina da radimo zajedno.

Nekome treba iskusan developer u timu. Nekome treba konkretan sistem koji treba osmisliti i napraviti. Otvoren sam za oba modela kada mogu stvarno da doprinesem.

01

Za kompanije i timove

Senior Full-Stack / React / Next.js razvoj.

Mogu da se uključim u postojeći tim ili dugoročan projekat gde su potrebni iskustvo, samostalnost i razumevanje celog proizvoda — od poslovne logike i baze do frontenda, SEO-a i produkcije.

Full-time · Dugoročni angažman · Contract · Product development

Pogledajte iskustvo
02

Za firme kojima treba custom rešenje

Od poslovnog problema do sistema koji prati vaš način rada.

Ako postojeći softver ne odgovara, proces zavisi od Excela, mejlova i ručnih koraka ili imate ideju koju gotova rešenja ne pokrivaju, mogu da pomognem od analize problema do razvoja i puštanja sistema u rad.

Web aplikacije · Softver po narudžbini · Automatizacija · AI

Razgovarajmo o problemu

Niste sigurni šta vam tačno treba? To je sasvim dobar početak razgovora.