Hi there, I'm Ivan, a Full-Stack PHP & JavaScript Developer based in Croatia. I specialize in building scalable web and mobile applications using React, Next.js, Laravel, and AI-driven automation. From custom web applications (CRM, ERP, etc.), SaaS platforms to eCommerce solutions, I create software that solves real-world problems and helps businesses work smarter.
When I'm not coding, you'll probably find me watching way too many TV shows, gaming, or experimenting with new tech.
Passionate about tech, always learning, and always pushing for smarter solutions.
Began learning HTML and CSS at the age of 13. Created my first static websites.
Built my first paid static website for a local band while I was still in high school.
Started building Joomla! websites with custom modules and templates.
Started learning PHP and MySQL. Built my first custom simple CMS.
Started working with WordPress. Created custom premium theme and later built websites for clients.
Graduated University with bachelor's degree in Engineering.
Started working as backend developer at Sportilus, a sports web platform & management system for local sports clubs.
Joined MyZone inc. as a backend developer. Worked on CRMs, ERPs for clients from Canada and USA .
Built my first ReactJS web application for a client.
Later that year built my first Next.js website.
Joined Toptal as a full-stack developer. Worked on various projects for various clients mainlyfrom USA.
Also started full time client work as a freelancer.
Contracted by Riess Group as a full-stack developer. Worked on web applications and eCommerce solutions.
Contracted by Aspect as a senior full-stack engineer. Worked on various projects for clients from different industries.
Switched to building web applications with TypeScript.
Started building AI tools and integrations for clients.
Continuing to work on various client projects, mainly web applications with AI integrations.
Working on my first Node.js project.
Always learning new things and pushing for smarter solutions.