Content-driven websites
CMS architecture and content modeling

Frontend developer with 2 years of experience and a Master's degree (MSc) in Informatics, based in Rijeka, Croatia.
I specialize in building e-commerce and content-driven applications with React ecosystem.
I'm currently open to new freelance projects. If you have an idea you'd like to discuss, feel free to reach out!
I help businesses grow with conversion-focused websites, SEO-driven content, and reliable long-term support.
CMS architecture and content modeling
Product catalog and collection structure
Technical SEO audits and on-page implementation
Need a website that actually brings business results?See all services, process details, and client testimonials.
Explore ServicesThe tech stack I use for my personal and client work:
These are the projects I’m most proud of, ranging from personal side projects to professional work:
Fiskalio is a personal finance management application that helps users track and organize their bills across multiple properties. The app features secure credential storage, monthly bill tracking with due dates, and a clean responsive UI with dark/light theme support.
New website for VK Lošinj built with Next.js and Sanity CMS. Includes news posts, match schedule with results, galleries, multilingual support (HR/EN), and a secure contact form using Resend + React Email with Cloudflare Turnstile.
Pastplied is a job application tracking system built with Next.js, TypeScript, Clerk and Convex that helps job seekers manage applications efficiently. Features AI-powered job data extraction using Google's Generative AI to automatically parse data, eliminating manual data entry.
Professional frontend developer for Eventwave, a live event management and ticketing platform. Built a complex, responsive Next.js frontend with Tailwind and customized shadcn components, including interactive maps, timelines, multi-step forms, light/dark mode, and multilanguage support.
Professional and academic journey.
Nov 2025 - Mar 2026
Web Developer
Nivago d.o.o.
Ul. Braće Cetina 4, 51000, Rijeka (Croatia)
Jul 2024 - Aug 2024
Frontend Developer Intern
Kupuj Online d.o.o.
Fiorello la Guardia 13, 51000, Rijeka (Croatia)
Oct 2022 - Sep 2023
Frontend Developer
Juice d.o.o.
Prolaz Marije Krucifkse Kozulić 1, 51000, Rijeka (Croatia)
My recent thoughts and writings:
As Next.js projects grow, folder structure becomes critical for maintainability and developer experience. This article explains why organizing code by file type doesn’t scale, and how a feature-based structure leads to cleaner, more predictable Next.js applications.
A practical guide to setting up Sanity CMS with Next.js, covering local development, schema definition, data fetching, secure revalidation with webhooks, and production deployment. Learn how to keep CMS content in sync with a statically generated or server-rendered Next.js app.
You can find me on the following platforms:
You can reach me anytime at toncimarinac@gmail.com