PROIZVODI I ODABRANI RADOVI
Od ideje do stvarnog proizvoda.
Projekti koje sam izradio i održavam. Uz svaki piše što sam radio, a izmjereni rezultati imaju naveden izvor.
Vlastiti projekti
Projekti koje sam napravio sam i u potpunosti su moji.
Levelbook: izvještaj o razlici u plaćamaIsprobajte: levelbook.eu
Vlastiti proizvod za EU direktivu o transparentnosti plaća: izračun razlike u plaćama u pregledniku, bez slanja podataka o plaćama ikamo.
React · Vite · TypeScript · Web Workers · pdf-lib
Opseg posla
- svih sedam pokazatelja iz članka 9. na bruto satnici, s pragom od 5 % po kategoriji radnika
- uvoz CSV i XLSX datoteka, prepoznavanje stupaca na pet jezika
- PDF izvještaj, odgovor radniku na zahtjev za informacije i provjera oglasa za posao
- izračun u Web Workeru, CSP koji ne dopušta slanje podataka, brojke potvrđene neovisnim izračunom
Legible: mogu li AI agenti kupovati u vašem shopuIsprobajte: legible.digitalage.studio
Vlastiti proizvod: provjera spremnosti web shopa za ChatGPT, Gemini i druge AI agente, s ocjenom, popravcima za kopiranje i prikazom stranice kakvu vidi agent.
SvelteKit · Svelte 5 · TypeScript · Cloudflare Workers
Opseg posla
- 25 provjera u četiri stupa: pristup, razumijevanje, povjerenje i kupnja
- robots.txt za 17 AI agenata, UCP profil, ACP signali, llms.txt i Product schema
- generirani robots.txt, llms.txt, JSON-LD i UCP predlošci iz podataka skeniranog shopa
- skeniranje uživo, zaštita od SSRF-a, posebni popravci za WooCommerce i Shopify
- pristupačnost prema WCAG 2.2 AA, svijetla i tamna tema
Web stranica za restoran (koncept)Isprobajte: amfora.digitalage.hr
Dvojezična stranica za zagrebačku pizzeriju s vlastitim adminom u kojem vlasnik sam uređuje jelovnik, radno vrijeme i osnovne podatke.
Next.js · React · TypeScript · three.js
Opseg posla
- dizajn i izrada, hrvatski i engleski s prevedenim adresama
- vlastiti CMS: forme u adminu, tipovi i provjera podataka nastaju iz jedne sheme
- povijest izmjena: svako spremanje čuva prethodnu verziju
- 3D amfora na naslovnici (three.js), sa SVG rezervom bez WebGL-a
- bez kolačića, analitike i vanjskih skripti
Tracemark: digitalne putovnice proizvoda
Vlastiti SaaS za EU digitalnu putovnicu proizvoda (ESPR), počevši od baterijske putovnice koja je obvezna od 18. 2. 2027.
Next.js · React · TypeScript · Drizzle · SQLite
Opseg posla
- predlošci za baterije (Prilog XIII.), tekstil i opću ESPR putovnicu, s ocjenom potpunosti
- GS1 Digital Link adrese i QR kodovi, javna stranica putovnice za kupce, servisere i nadležna tijela
- nepromjenjive verzije sa SHA-256 otiskom i usporedbom izmjena
- JSON-LD prema UN Transparency Protocolu, CSV uvoz, API i izvoz za vlastiti hosting
Projekti na kojima sam radio
SuperStvari
Izrada i održavanje web trgovine. Učitavanje glavnog sadržaja spušteno je s više od 12 sekundi na oko jednu.
LCP12,5 s → 1,0 s
Handyshop
Izrada i održavanje web trgovine s više od 64.000 fotografija, koja glavni sadržaj prikazuje za oko sekundu.
LCP1,0 s
Pivovara Medvedgrad
Custom WordPress tema izrađena prema dizajnu i vizualnom identitetu klijenta, uz redovno održavanje i dorade sustava za rezervacije.
WordPress · custom tema · PHP
Projekti za međunarodne klijente
Od 2021. do 2026. radio sam kao podizvođač međunarodne digitalne agencije na projektima za tvrtke i organizacije iz SAD-a, Velike Britanije i Europe. Klijenti nisu imenovani jer je taj rad povjerljiv.
Međunarodna B2B SaaS platforma
Custom WordPress tema za marketinšku stranicu i tri godine razvoja, održavanja i unapređenja u svim pogledima.
WordPress · PHP · React · Gutenberg · GTM
Opseg posla
- custom WordPress tema
- custom Gutenberg blokovi: frontend, backend i React sučelja u adminu
- geolokacija posjetitelja i nativni A/B testovi bez vanjskih alata
- custom animacije, custom post typeovi i taksonomije
- SEO, performanse i sigurnost
- custom GTM skripte i marketinške integracije
- podrška marketinškom timu klijenta
Neprofitna organizacija za sigurnost na internetu
Custom WordPress stranica prema dostavljenom dizajnu, u kojoj je sav sadržaj složen od custom Gutenberg blokova.
WordPress · PHP · Gutenberg
Opseg posla
- custom WordPress stranica prema dostavljenom dizajnu
- sav sadržaj u custom Gutenberg blokovima
- više custom post typeova i taksonomija
- napredno filtriranje sadržaja
- video sekcije
- različite uloge i ovlasti urednika u adminu
Europska politička stranka
WordPress multisite mreža s više stotina stranica, u kojoj svaka lokalna podružnica ima svoju stranicu i svoj admin.
WordPress Multisite · PHP
Opseg posla
- razvoj na multisite mreži s više stotina stranica
- zasebna administracija za svaku lokalnu podružnicu
Međunarodna digitalna agencija
Rad na web stranici same agencije.
WordPress · PHP
Međunarodna neprofitna organizacija
Custom web stranica koja spaja priče s terena i prikupljanje donacija.
WordPress · PHP
B2B SaaS za troškove clouda
Potpuno custom WordPress web stranica za platformu za upravljanje troškovima clouda.
WordPress · PHP
Platforma za filmske, TV i kazališne produkcije
Višegodišnja podrška webu kolaboracijske platforme koju koriste veliki holivudski studiji.
WordPress · PHP
Opseg posla
- višegodišnji debugging i rješavanje problema na stranici
- poboljšanje izgleda i dojma cijele stranice
Globalni kozmetički brend
Debugging i rješavanje problema u međunarodnom admin sučelju.
Vue.js · JavaScript
Američki satelitski radio
Nove funkcionalnosti za aplikaciju za istraživanje kanala i za portal prodajnih partnera.
Vue.js · JavaScript
Opseg posla
- nove funkcionalnosti u aplikaciji za istraživanje kanala
- nove funkcionalnosti i rješavanje problema na portalu za prodajne partnere
Velika američka neprofitna zdravstvena organizacija
Novi blokovi, nove stranice i dorade na stranici organizacije i stranici njezina zdravstvenog osiguranja.
WordPress · PHP
Opseg posla
- izrada novih blokova i stranica
- poboljšanje funkcionalnosti stranica
- rješavanje postojećih problema
Američka mreža pedijatrijskih ambulanti
Novi blokovi i funkcionalnosti te rješavanje postojećih problema na stranici.
WordPress · PHP
Opseg posla
- izrada novih blokova i funkcionalnosti
- debugging i rješavanje postojećih problema